A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AAPT_PACKAGE_FLAVOR - Static variable in class com.facebook.buck.android.AndroidBinaryGraphEnhancer
 
AaptPackageResources - Class in com.facebook.buck.android
Packages the resources using aapt.
AaptResourceCollector - Class in com.facebook.buck.android.aapt
Responsible for collecting resources parsed by MiniAapt and assigning unique integer ids to those resources.
AaptResourceCollector() - Constructor for class com.facebook.buck.android.aapt.AaptResourceCollector
 
AaptStep - Class in com.facebook.buck.android
Runs the Android Asset Packaging Tool (aapt), which creates an .apk file.
AaptStep(Path, Path, ImmutableList<Path>, ImmutableSortedSet<Path>, Path, Path, Optional<Path>, boolean) - Constructor for class com.facebook.buck.android.AaptStep
 
aar - Variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
AAR_FORMAT - Static variable in class com.facebook.buck.android.AndroidAar
 
ABI_HASHER - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
ABI_KEY_ON_DISK_METADATA - Static variable in interface com.facebook.buck.rules.keys.AbiRule
Key for OnDiskBuildInfo to identify the ABI key for a build rule.
AbiRule - Interface in com.facebook.buck.rules.keys
BuildRule that can avoid rebuilding itself when the ABI of its deps has not changed and all properties of the rule other than its deps have not changed.
AbiRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
 
AbiRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.keys.AbiRuleKeyBuilderFactory
 
AbiWriterProtocol - Class in com.facebook.buck.jvm.java.abi
Shared information between StubJar and its callers.
AbsolutePerfTime - Class in com.facebook.buck.timing
Immutable implementation of AbstractAbsolutePerfTime.
AbsolutePerfTime.Builder - Class in com.facebook.buck.timing
Builds instances of AbsolutePerfTime.
absolutify(Path) - Static method in class com.facebook.buck.io.MorePaths
 
AbstractAcyclicDepthFirstPostOrderTraversal<T> - Class in com.facebook.buck.graph
Performs a depth-first, post-order traversal over a DAG.
AbstractAcyclicDepthFirstPostOrderTraversal() - Constructor for class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
 
AbstractAcyclicDepthFirstPostOrderTraversal.CycleException - Exception in com.facebook.buck.graph
 
AbstractBottomUpTraversal<T,V> - Class in com.facebook.buck.graph
Class that performs a "bottom-up" traversal of a DAG.
AbstractBottomUpTraversal(TraversableGraph<T>) - Constructor for class com.facebook.buck.graph.AbstractBottomUpTraversal
 
AbstractBreadthFirstThrowingTraversal<Node,E extends Throwable> - Class in com.facebook.buck.graph
Performs a breadth-first traversal of dependencies of a graph node.
AbstractBreadthFirstThrowingTraversal(Node) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstThrowingTraversal
 
AbstractBreadthFirstThrowingTraversal(Iterable<? extends Node>) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstThrowingTraversal
 
AbstractBreadthFirstTraversal<Node> - Class in com.facebook.buck.graph
Performs a breadth-first traversal of dependencies of a graph node.
AbstractBreadthFirstTraversal(Node) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstTraversal
 
AbstractBreadthFirstTraversal(Iterable<? extends Node>) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstTraversal
 
AbstractBuckEvent - Class in com.facebook.buck.event
Base class for all build events.
AbstractBuckEvent(EventKey) - Constructor for class com.facebook.buck.event.AbstractBuckEvent
 
AbstractBuildRule - Class in com.facebook.buck.rules
Abstract implementation of a BuildRule that can be cached.
AbstractBuildRule(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.rules.AbstractBuildRule
 
AbstractCharsetProcessListener - Class in com.facebook.buck.util
Implementation of ListeningProcessExecutor.ProcessListener which decodes bytes to and from Java String data.
AbstractCharsetProcessListener(Charset) - Constructor for class com.facebook.buck.util.AbstractCharsetProcessListener
Creates a AbstractCharsetProcessListener which uses a single Charset to encode and decode stdin, stdout, and stderr bytes to and from String data.
AbstractCharsetProcessListener(CharsetEncoder, CharsetDecoder, CharsetDecoder) - Constructor for class com.facebook.buck.util.AbstractCharsetProcessListener
Creates a AbstractCharsetProcessListener which uses separate CharsetEncoder and CharsetDecoders to encode and decode stdin, stdout, and stderr bytes to and from String data.
AbstractCommand - Class in com.facebook.buck.cli
 
AbstractCommand() - Constructor for class com.facebook.buck.cli.AbstractCommand
 
AbstractConsoleEventBusListener - Class in com.facebook.buck.event.listener
Base class for BuckEventListeners responsible for outputting information about the running build to stderr.
AbstractConsoleEventBusListener(Console, Clock, Locale) - Constructor for class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
AbstractContainerCommand - Class in com.facebook.buck.cli
 
AbstractContainerCommand() - Constructor for class com.facebook.buck.cli.AbstractContainerCommand
 
AbstractCxxLibrary - Interface in com.facebook.buck.cxx
 
AbstractDescriptionArg - Class in com.facebook.buck.rules
 
AbstractDescriptionArg() - Constructor for class com.facebook.buck.rules.AbstractDescriptionArg
 
AbstractExecutionStep - Class in com.facebook.buck.step
Abstract implementation of Step that takes the description as a constructor parameter and requires only the implementation of AbstractExecutionStep.execute(ExecutionContext).
AbstractExecutionStep(String) - Constructor for class com.facebook.buck.step.AbstractExecutionStep
 
AbstractFileLike - Class in com.facebook.buck.jvm.java.classes
 
AbstractFileLike() - Constructor for class com.facebook.buck.jvm.java.classes.AbstractFileLike
 
AbstractGenruleDescription<T extends AbstractGenruleDescription.Arg> - Class in com.facebook.buck.shell
 
AbstractGenruleDescription() - Constructor for class com.facebook.buck.shell.AbstractGenruleDescription
 
AbstractGenruleDescription.Arg - Class in com.facebook.buck.shell
 
AbstractGenruleDescription.Arg() - Constructor for class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
AbstractGenruleStep - Class in com.facebook.buck.shell
 
AbstractGenruleStep(BuildTarget, AbstractGenruleStep.CommandString, Path) - Constructor for class com.facebook.buck.shell.AbstractGenruleStep
 
AbstractGenruleStep.CommandString - Class in com.facebook.buck.shell
 
AbstractGenruleStep.CommandString(Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
AccumulateClassNamesStep - Class in com.facebook.buck.jvm.java
Step that takes a directory or zip of .class files and traverses it to get the total set of .class files included by the directory or zip.
AccumulateClassNamesStep(ProjectFilesystem, Optional<Path>, Path) - Constructor for class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
actionConfigNames - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
ActionGraph - Class in com.facebook.buck.rules
 
ActionGraph(Iterable<BuildRule>) - Constructor for class com.facebook.buck.rules.ActionGraph
 
ActionGraphEvent - Class in com.facebook.buck.rules
Base class for events about building up the action graph from the target graph.
ActionGraphEvent(EventKey) - Constructor for class com.facebook.buck.rules.ActionGraphEvent
 
ActionGraphEvent.Finished - Class in com.facebook.buck.rules
 
ActionGraphEvent.Finished(ActionGraphEvent.Started) - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Finished
 
ActionGraphEvent.Processed - Class in com.facebook.buck.rules
 
ActionGraphEvent.Processed(int, int) - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Processed
 
ActionGraphEvent.Started - Class in com.facebook.buck.rules
 
ActionGraphEvent.Started() - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Started
 
actionGraphFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphFinished(ActionGraphEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphFinished(ActionGraphEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
actionGraphStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphStarted(ActionGraphEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphStarted(ActionGraphEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ActoolStep - Class in com.facebook.buck.apple
 
ActoolStep(Path, String, ImmutableMap<String, String>, List<String>, SortedSet<Path>, Path) - Constructor for class com.facebook.buck.apple.ActoolStep
 
actuallyClose() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
actuallyClose() - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyCloseEntry() - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.close() and used by subclasses to close the delegate stream.
actuallyCloseEntry() - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyPutNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.putNextEntry(ZipEntry) and used by subclasses to put the next entry into the zip file.
actuallyPutNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyWrite(byte[], int, int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.write(byte[], int, int) only once it is known that the stream has not been closed, and that a ZipEntry has already been put on the stream and not closed.
actuallyWrite(byte[], int, int) - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
adbCall(AdbHelper.AdbCallable, boolean) - Method in class com.facebook.buck.android.AdbHelper
Execute an AdbHelper.AdbCallable for all matching devices.
AdbCommandLineOptions - Class in com.facebook.buck.cli
 
AdbCommandLineOptions() - Constructor for class com.facebook.buck.cli.AdbCommandLineOptions
 
AdbHelper - Class in com.facebook.buck.android
Helper for executing commands over ADB, especially for multiple devices.
AdbHelper(AdbOptions, TargetDeviceOptions, ExecutionContext, Console, BuckEventBus, boolean) - Constructor for class com.facebook.buck.android.AdbHelper
 
AdbHelper.AdbCallable - Class in com.facebook.buck.android
Base class for commands to be run against an IDevice.
AdbHelper.AdbCallable() - Constructor for class com.facebook.buck.android.AdbHelper.AdbCallable
 
AdbHelper.CommandFailedException - Exception in com.facebook.buck.android
An exception that indicates that an executed command returned an unsuccessful exit code.
AdbHelper.CommandFailedException(String, int, String) - Constructor for exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
adbOptions(BuckConfig) - Method in class com.facebook.buck.cli.InstallCommand
 
adbOptions(BuckConfig) - Method in class com.facebook.buck.cli.UninstallCommand
 
AdbOptions - Class in com.facebook.buck.step
 
AdbOptions() - Constructor for class com.facebook.buck.step.AdbOptions
 
AdbOptions(int, boolean) - Constructor for class com.facebook.buck.step.AdbOptions
 
add(AndroidPrebuiltAar) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
add(String, String, String) - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
add(String, Path) - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
add(String) - Method in class com.facebook.buck.counters.TagSetCounter
 
add(T) - Method in class com.facebook.buck.event.listener.BuckEventOrderer
 
add(Pattern, T) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
add(E) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
addAccumulateClassNamesStep(ImmutableSet<Path>, ImmutableList.Builder<Step>) - Method in class com.facebook.buck.android.AndroidBinary
 
addAll(Collection<String>) - Method in class com.facebook.buck.counters.TagSetCounter
 
addAll(Collection<? extends E>) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
addAllArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to architectures set.
addAllArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to arflags list.
addAllArgs(Iterable<? extends Arg>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to args list.
addAllArguments(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Adds elements to arguments list.
addAllAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asflags list.
addAllAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asppflags list.
addAllAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to assetPaths set.
addAllAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to assetsDirectories set.
addAllBlacklistedWifiSsids(Iterable<String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Adds elements to blacklistedWifiSsids set.
addAllBuildTargets(Iterable<String>) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Adds elements to buildTargets list.
addAllBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to bytecodeIncludes list.
addAllCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds elements to cacheModes list.
addAllCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cflags list.
addAllCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to cFlags list.
addAllChildren(Iterable<? extends Path>) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Adds elements to children set.
addAllClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds elements to classpathEntriesToDex set.
addAllClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to classpathEntriesToDex set.
addAllClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Adds elements to classPaths set.
addAllCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to command list.
addAllCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds elements to command list.
addAllCompilerFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds elements to compilerFlags list.
addAllContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to contacts list.
addAllContacts(Iterable<String>) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to contacts set.
addAllCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cppflags list.
addAllCudaflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cudaflags list.
addAllCudappflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cudappflags list.
addAllCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxflags list.
addAllCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxppflags list.
addAllCxxPreprocessorInput(Iterable<? extends CxxPreprocessorInput>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds elements to cxxPreprocessorInput list.
addAllDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds elements to defaultIncludes list.
addAllDeveloperCertificateFingerprints(Iterable<? extends HashCode>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Adds elements to developerCertificateFingerprints set.
addAllEnv(Map<String, ? extends Arg>) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds a map of env vars.
addAllExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to exportedLinkerFlags list.
addAllExtraArguments(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Adds elements to extraArguments list.
addAllExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds elements to extraClassPathDependencies set.
addAllFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds elements to failures set.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds elements to flags list.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to flags list.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Adds elements to flags list.
addAllFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds elements to flavors sortedSet.
addAllFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds elements to folders set.
addAllFrameworkPaths(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to frameworkPaths set.
addAllFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to frameworks set.
addAllFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to frameworks set.
addAllHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to headerMaps set.
addAllHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to headerMaps set.
addAllHighlightedBuildIds(Iterable<? extends BuildId>) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds elements to highlightedBuildIds set.
addAllIncludedPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds elements to includedPaths set.
addAllIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to includePaths set.
addAllIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to includeRoots set.
addAllInput(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to input list.
addAllJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to javaLibrariesToDex set.
addAllLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to labels list.
addAllLabels(Iterable<String>) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to labels set.
addAllLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ldflags list.
addAllLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to ldFlags list.
addAllLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to libraries set.
addAllLibraries(Iterable<? extends OmnibusLibrary>) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Adds elements to libraries list.
addAllLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to linkerFlags list.
addAllNativeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to nativeIncludes list.
addAllNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibAssetsDirectories set.
addAllNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsDirectories set.
addAllNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsTargets set.
addAllNativeLinkables(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkables list.
addAllNativeLinkablesAssets(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkablesAssets list.
addAllNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to noDxClasspathEntries set.
addAllObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to objectFiles list.
addAllOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to oCamlInput list.
addAllPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to pathsToThirdPartyJars set.
addAllPerServerData(Iterable<? extends PerServerPingData>) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
Adds elements to perServerData list.
addAllPerServerData(Iterable<? extends PerServerData>) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Adds elements to perServerData list.
addAllPlatformFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds elements to platformFlags list.
addAllProcessors(Collection<? extends String>) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
addAllProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to proguardConfigs set.
addAllRanlibflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ranlibflags list.
addAllRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to rawKeys set.
addAllResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourceDirectories list.
addAllResourcePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to resourcePaths set.
addAllResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithEmptyResButNonEmptyAssetsDir set.
addAllResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithNonEmptyResDir list.
addAllRuleFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds elements to ruleFlags list.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds elements to ruleKeys set.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds elements to ruleKeys set.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to ruleKeys set.
addAllRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to rules set.
addAllRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to rules list.
addAllRunReports(Iterable<? extends SingleRunReport>) - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Adds elements to runReports list.
addAllServerPool(Iterable<? extends URI>) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Adds elements to serverPool list.
addAllSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
Adds elements to sourcePaths set.
addAllSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
Adds elements to sourcePaths set.
addAllSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds elements to steps list.
addAllStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to stripFlags list.
addAllSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedArchitectures set.
addAllSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedProductFamilyIDs set.
addAllSwiftRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds elements to swiftRuntimePaths set.
addAllSwiftStaticRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds elements to swiftStaticRuntimePaths set.
addAllSystemIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to systemIncludePaths set.
addAllSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to systemIncludeRoots set.
addAllTestCases(Iterable<? extends TestCaseSummary>) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to testCases list.
addAllTestClasses(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Adds elements to testClasses list.
addAllTestLogPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to testLogPaths list.
addAllThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds elements to thinTargets list.
addAllToIndex(C) - Method in class com.facebook.buck.rules.BuildRuleResolver
Adds an iterable of build rules to the index.
addAllToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds elements to toolchainPaths set.
addAllToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to toolchains list.
addAllWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to whitelistedStringDirectories set.
addArchitectures(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds one element to architectures set.
addArchitectures(String...) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to architectures set.
addArflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to arflags list.
addArflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to arflags list.
addArg(Arg) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds an argument.
addArg(String) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addArgs(Arg) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to args list.
addArgs(Arg...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to args list.
addArguments(String) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Adds one element to arguments list.
addArguments(String...) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Adds elements to arguments list.
addAsDependency(IjModuleGraph.DependencyType, IjDependencyListBuilder) - Method in interface com.facebook.buck.jvm.java.intellij.IjProjectElement
 
addAsflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to asflags list.
addAsflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asflags list.
addAsppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to asppflags list.
addAsppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asppflags list.
addAssetPaths(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds one element to assetPaths set.
addAssetPaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to assetPaths set.
addAssetsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to assetsDirectories set.
addAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to assetsDirectories set.
addAssetsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addBlacklistedWifiSsids(String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Adds one element to blacklistedWifiSsids set.
addBlacklistedWifiSsids(String...) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Adds elements to blacklistedWifiSsids set.
addBuildAction(XCScheme.BuildActionEntry) - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
addBuildConfig(String, BuildConfigFields) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addBuildMetadata(String, String) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Used by the build engine to record metadata describing the build (e.g.
addBuildMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
addBuildTargets(String) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Adds one element to buildTargets list.
addBuildTargets(String...) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Adds elements to buildTargets list.
addBytecodeFlavor(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
addBytecodeIncludes(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to bytecodeIncludes list.
addBytecodeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to bytecodeIncludes list.
addCacheModes(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds one element to cacheModes list.
addCacheModes(String...) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds elements to cacheModes list.
addCallback(ListenableFuture<List<T>>, FutureCallback<List<T>>, ListeningExecutorService) - Method in class com.facebook.buck.step.DefaultStepRunner
 
addCallback(ListenableFuture<List<T>>, FutureCallback<List<T>>, ListeningExecutorService) - Method in interface com.facebook.buck.step.StepRunner
Execute callback in a new thread, once dependencies have completed.
addCflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cflags list.
addCflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cflags list.
addCFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to cFlags list.
addCFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to cFlags list.
addChildren(Path) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Adds one element to children set.
addChildren(Path...) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Adds elements to children set.
addClassifier(String, String) - Static method in class com.facebook.buck.maven.AetherUtil
Transforms maven coordinates, adding the specified classifier
addClasspathEntriesToDex(Path) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds one element to classpathEntriesToDex set.
addClasspathEntriesToDex(Path...) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds elements to classpathEntriesToDex set.
addClasspathEntriesToDex(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to classpathEntriesToDex set.
addClasspathEntriesToDex(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to classpathEntriesToDex set.
addClasspathEntry(HasJavaClassHashes, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addClassPaths(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Adds one element to classPaths set.
addClassPaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Adds elements to classPaths set.
addCommand(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to command list.
addCommand(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to command list.
addCommand(String) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds one element to command list.
addCommand(String...) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds elements to command list.
addCompiledShadow(String) - Method in class com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder
 
addCompilerFlags(String) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds one element to compilerFlags list.
addCompilerFlags(String...) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds elements to compilerFlags list.
addContacts(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to contacts list.
addContacts(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to contacts list.
addContacts(String) - Method in class com.facebook.buck.test.TestResults.Builder
Adds one element to contacts set.
addContacts(String...) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to contacts set.
addCppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cppflags list.
addCppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cppflags list.
addCudaflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cudaflags list.
addCudaflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cudaflags list.
addCudappflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cudappflags list.
addCudappflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cudappflags list.
addCustomDrawableResourceIfNotPresent(RDotTxtEntry.RType, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addCustomResource(RDotTxtEntry.RType, RDotTxtEntry.IdType, String, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addCxxflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cxxflags list.
addCxxflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxflags list.
addCxxppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cxxppflags list.
addCxxppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxppflags list.
addCxxPreprocessorInput(CxxPreprocessorInput) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds one element to cxxPreprocessorInput list.
addCxxPreprocessorInput(CxxPreprocessorInput...) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Adds elements to cxxPreprocessorInput list.
addDebugFlavor(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
addDefaultIncludes(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds one element to defaultIncludes list.
addDefaultIncludes(String...) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds elements to defaultIncludes list.
addDep(BuildTarget, BuildTarget) - Method in class com.facebook.buck.autodeps.DepsForBuildFiles
 
addDep(BuildRule...) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addDeps(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds additional non-argument deps to the tool.
addDepsToRuleKey(RuleKeyBuilder, BuildRule) - Method in class com.facebook.buck.rules.keys.AbiRuleKeyBuilderFactory
 
addDepsToRuleKey(RuleKeyBuilder, BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
addDeveloperCertificateFingerprints(HashCode) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Adds one element to developerCertificateFingerprints set.
addDeveloperCertificateFingerprints(HashCode...) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Adds elements to developerCertificateFingerprints set.
addEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Adds an edge between source and sink.
addEntry(FileHashCache, RuleKey, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<SourcePath>) - Method in class com.facebook.buck.rules.Manifest
Adds a new output file to the manifest.
addEnv(String, Arg) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds an environment variable key=arg.
addEnv(String, String) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.android.ApkGenrule
 
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.shell.Genrule
 
addExecutePermissionsIfReadable(Set<PosixFilePermission>) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Return a new set of permissions which include execute permission for each of the roles that already have read permissions (e.g.
addExportedLinkerFlags(String) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds one element to exportedLinkerFlags list.
addExportedLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to exportedLinkerFlags list.
addExtraArguments(String) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Adds one element to extraArguments list.
addExtraArguments(String...) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Adds elements to extraArguments list.
addExtraClassPathDependencies(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds one element to extraClassPathDependencies set.
addExtraClassPathDependencies(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds elements to extraClassPathDependencies set.
addExtras(Collection<String>) - Method in interface com.facebook.buck.jvm.java.OptionsConsumer
 
addFailures(BuildResult) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds one element to failures set.
addFailures(BuildResult...) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds elements to failures set.
addField(String, PBXObject) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, int) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, String) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, boolean) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, List<? extends PBXObject>) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, NSObject) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addFilePath(Path) - Method in class com.facebook.buck.apple.WorkspaceGenerator
Adds a reference to a project file to the generated workspace.
addFilePath(Path, Optional<Path>) - Method in class com.facebook.buck.apple.WorkspaceGenerator
Adds a reference to a project file to the group hierarchy of the generated workspace.
addFlag(String) - Method in interface com.facebook.buck.jvm.java.OptionsConsumer
 
addFlags(String) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds elements to flags list.
addFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to flags list.
addFlags(String) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Adds elements to flags list.
addFlavors(Flavor) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds one element to flavors sortedSet.
addFlavors(Flavor...) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds elements to flavors sortedSet.
addFolders(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds one element to folders set.
addFolders(IjFolder...) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Adds elements to folders set.
addFrameworkPaths(FrameworkPath) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds one element to frameworkPaths set.
addFrameworkPaths(FrameworkPath...) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to frameworkPaths set.
addFrameworks(FrameworkPath) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to frameworks set.
addFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to frameworks set.
addFrameworks(FrameworkPath) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to frameworks set.
addFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to frameworks set.
addHeaderMaps(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to headerMaps set.
addHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to headerMaps set.
addHeaderMaps(Path) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds one element to headerMaps set.
addHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to headerMaps set.
addHeaderSymlinkTree(CxxPreprocessorInput.Builder, BuildTarget, BuildRuleResolver, Flavor, HeaderVisibility, CxxPreprocessables.IncludeType) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
 
addHighlightedBuildIds(BuildId) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds one element to highlightedBuildIds set.
addHighlightedBuildIds(BuildId...) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds elements to highlightedBuildIds set.
addIfPresent(Optional<T>, ImmutableCollection.Builder<T>) - Static method in class com.facebook.buck.util.Optionals
 
addIncludedPaths(Path) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds one element to includedPaths set.
addIncludedPaths(Path...) - Method in class com.facebook.buck.rage.DefectReport.Builder
Adds elements to includedPaths set.
addIncludePaths(Path) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds one element to includePaths set.
addIncludePaths(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to includePaths set.
addIncludeRoots(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to includeRoots set.
addIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to includeRoots set.
addInput(SourcePath) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to input list.
addInput(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to input list.
addInput(SourcePath...) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds additional non-argument inputs to the tool.
addInputsToSortedSet(Path, ImmutableSortedSet.Builder<Path>, DirectoryTraverser) - Static method in class com.facebook.buck.rules.BuildRules
Helper function for BuildRules to create their lists of files for caching.
addIntArrayResourceIfNotPresent(RDotTxtEntry.RType, String, int) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addIntResourceIfNotPresent(RDotTxtEntry.RType, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
AdditionalOptions - Annotation Type in com.facebook.buck.cli
If this annotation is used on a field in one of the ..Options classes (e.g.
AdditionalOptionsCmdLineParser - Class in com.facebook.buck.cli
CmdLineParser with nested options via the AdditionalOptions annotation.
AdditionalOptionsCmdLineParser(Object) - Constructor for class com.facebook.buck.cli.AdditionalOptionsCmdLineParser
Creates a new command line owner that parses arguments/options and set them into the given object.
AdditionalOptionsSubCommandHandler - Class in com.facebook.buck.cli
 
AdditionalOptionsSubCommandHandler(CmdLineParser, OptionDef, Setter<Object>) - Constructor for class com.facebook.buck.cli.AdditionalOptionsSubCommandHandler
 
addJavaLibrariesToDex(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to javaLibrariesToDex set.
addJavaLibrariesToDex(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to javaLibrariesToDex set.
addLabels(Label) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to labels list.
addLabels(Label...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to labels list.
addLabels(String) - Method in class com.facebook.buck.test.TestResults.Builder
Adds one element to labels set.
addLabels(String...) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to labels set.
addLdflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to ldflags list.
addLdflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ldflags list.
addLdFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to ldFlags list.
addLdFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to ldFlags list.
addLibraries(FrameworkPath) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to libraries set.
addLibraries(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to libraries set.
addLibraries(OmnibusLibrary) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Adds one element to libraries list.
addLibraries(OmnibusLibrary...) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Adds elements to libraries list.
addLibrary(String, IjDependencyListBuilder.Scope, boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder
 
addLinkerFlags(String) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds one element to linkerFlags list.
addLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to linkerFlags list.
addListenableCallback(ListenableFuture<V>, FutureCallback<? super V>, Executor) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
addListenableCallback(ListenableFuture<V>, FutureCallback<? super V>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
addMetadata(String, String) - Method in interface com.facebook.buck.rules.BuildableContext
When building a BuildRule, any metadata about the output files for the rule should be recorded via this method.
addMetadata(String, Iterable<String>) - Method in interface com.facebook.buck.rules.BuildableContext
 
addMetadata(String, String) - Method in class com.facebook.buck.rules.BuildInfoRecorder
This key/value pair is stored in memory until BuildInfoRecorder.writeMetadataToDisk(boolean) is invoked.
addMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
addMetadata(String, String) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
addMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
addModule(String, IjDependencyListBuilder.Scope, boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder
 
addNativeIncludes(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to nativeIncludes list.
addNativeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to nativeIncludes list.
addNativeLibAssetsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibAssetsDirectories set.
addNativeLibAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibAssetsDirectories set.
addNativeLibAssetsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLibsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibsDirectories set.
addNativeLibsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsDirectories set.
addNativeLibsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLibsTargets(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibsTargets set.
addNativeLibsTargets(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsTargets set.
addNativeLinkable(NativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLinkableAsset(NativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLinkables(NativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLinkables list.
addNativeLinkables(NativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkables list.
addNativeLinkablesAssets(NativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLinkablesAssets list.
addNativeLinkablesAssets(NativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkablesAssets list.
addNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Adds the specified node to the graph.
addNoDxClasspathEntries(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to noDxClasspathEntries set.
addNoDxClasspathEntries(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to noDxClasspathEntries set.
addObjectFiles(SourcePath) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds one element to objectFiles list.
addObjectFiles(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to objectFiles list.
addOCamlInput(OCamlLibrary) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to oCamlInput list.
addOCamlInput(OCamlLibrary...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to oCamlInput list.
addOptions(ExecutionContext, ImmutableSet.Builder<ProcessExecutor.Option>) - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
addOptions(ExecutionContext, ImmutableSet.Builder<ProcessExecutor.Option>) - Method in class com.facebook.buck.shell.ShellStep
 
addOptionValue(String, String) - Method in interface com.facebook.buck.jvm.java.OptionsConsumer
 
addPackageables(Iterable<AndroidPackageable>) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addParameter(String) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
addPathsToThirdPartyJars(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to pathsToThirdPartyJars set.
addPathsToThirdPartyJars(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to pathsToThirdPartyJars set.
addPathToThirdPartyJar(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addPerServerData(PerServerPingData) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
Adds one element to perServerData list.
addPerServerData(PerServerPingData...) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
Adds elements to perServerData list.
addPerServerData(PerServerData) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Adds one element to perServerData list.
addPerServerData(PerServerData...) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Adds elements to perServerData list.
addPlatformFlags(String) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds one element to platformFlags list.
addPlatformFlags(String...) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds elements to platformFlags list.
addProcessorBuildTarget(BuildRule) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
addProguardConfig(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addProguardConfigs(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to proguardConfigs set.
addProguardConfigs(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to proguardConfigs set.
addRanlibflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to ranlibflags list.
addRanlibflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ranlibflags list.
addRawKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds one element to rawKeys set.
addRawKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to rawKeys set.
addRawSelectors(String...) - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
addRawSelectors(Collection<String>) - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
addRef() - Method in class com.facebook.buck.util.ClassLoaderCache
 
addResource(RDotTxtEntry.RType, RDotTxtEntry.IdType, String, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addResourceDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourceDirectories list.
addResourceDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourceDirectories list.
addResourceDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addResourcePaths(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds one element to resourcePaths set.
addResourcePaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to resourcePaths set.
addResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourcesWithEmptyResButNonEmptyAssetsDir set.
addResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithEmptyResButNonEmptyAssetsDir set.
addResourcesWithNonEmptyResDir(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourcesWithNonEmptyResDir list.
addResourcesWithNonEmptyResDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithNonEmptyResDir list.
addRuleFlags(String) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds one element to ruleFlags list.
addRuleFlags(String...) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Adds elements to ruleFlags list.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds elements to ruleKeys set.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds elements to ruleKeys set.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to ruleKeys set.
addRules(BuildTarget) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to rules set.
addRules(BuildTarget...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to rules set.
addRules(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds one element to rules list.
addRules(BuildRule...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to rules list.
addRunReports(SingleRunReport) - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Adds one element to runReports list.
addRunReports(SingleRunReport...) - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Adds elements to runReports list.
addSample(long) - Method in class com.facebook.buck.counters.SamplingCounter
 
addServerPool(URI) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Adds one element to serverPool list.
addServerPool(URI...) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Adds elements to serverPool list.
addSourcePaths(SourcePath) - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
Adds one element to sourcePaths set.
addSourcePaths(SourcePath...) - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
Adds elements to sourcePaths set.
addSourcePaths(SourcePath) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
Adds one element to sourcePaths set.
addSourcePaths(SourcePath...) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
Adds elements to sourcePaths set.
addSteps(Step) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds one element to steps list.
addSteps(Step...) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds elements to steps list.
addStepsToCopyExtensionBundlesDependencies(ImmutableList.Builder<Step>) - Method in class com.facebook.buck.apple.AppleBundle
 
addStringWhitelistedResourceDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addStripFlags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to stripFlags list.
addStripFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to stripFlags list.
addSupportedArchitectures(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds one element to supportedArchitectures set.
addSupportedArchitectures(String...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedArchitectures set.
addSupportedProductFamilyIDs(int) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds one element to supportedProductFamilyIDs set.
addSupportedProductFamilyIDs(int...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedProductFamilyIDs set.
addSwiftRuntimePaths(Path) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds one element to swiftRuntimePaths set.
addSwiftRuntimePaths(Path...) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds elements to swiftRuntimePaths set.
addSwiftStaticRuntimePaths(Path) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds one element to swiftStaticRuntimePaths set.
addSwiftStaticRuntimePaths(Path...) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Adds elements to swiftStaticRuntimePaths set.
addSystemIncludePaths(Path) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds one element to systemIncludePaths set.
addSystemIncludePaths(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Adds elements to systemIncludePaths set.
addSystemIncludeRoots(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to systemIncludeRoots set.
addSystemIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to systemIncludeRoots set.
addTestableReference(XCScheme.TestableReference) - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
addTestCases(TestCaseSummary) - Method in class com.facebook.buck.test.TestResults.Builder
Adds one element to testCases list.
addTestCases(TestCaseSummary...) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to testCases list.
addTestClasses(String) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Adds one element to testClasses list.
addTestClasses(String...) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Adds elements to testClasses list.
addTestLogPaths(Path) - Method in class com.facebook.buck.test.TestResults.Builder
Adds one element to testLogPaths list.
addTestLogPaths(Path...) - Method in class com.facebook.buck.test.TestResults.Builder
Adds elements to testLogPaths list.
addThinTargets(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds one element to thinTargets list.
addThinTargets(BuildTarget...) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds elements to thinTargets list.
addToCollector(AndroidPackageableCollector) - Method in interface com.facebook.buck.android.AndroidPackageable
Add concrete resources to the given collector.
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.AndroidResource
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.NdkLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.cxx.CxxLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
addToIndex(T) - Method in class com.facebook.buck.rules.BuildRuleResolver
Adds to the index a mapping from buildRule's target to itself and returns buildRule.
addToolchainPaths(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds one element to toolchainPaths set.
addToolchainPaths(Path...) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds elements to toolchainPaths set.
addToolchains(AppleToolchain) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds one element to toolchains list.
addToolchains(AppleToolchain...) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to toolchains list.
addToolFlagsFromConfig(CxxBuckConfig, CxxPlatform.Builder) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
addToolFlagsFromCxxPlatform(CxxPlatform.Builder, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
AddToRuleKey - Annotation Type in com.facebook.buck.rules
 
addTypesAndDependencies(Iterable<Type>, Iterable<ClassNode>, ImmutableSet.Builder<String>) - Static method in class com.facebook.buck.dalvik.firstorder.FirstOrderHelper
 
addWhitelistedStringDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to whitelistedStringDirectories set.
addWhitelistedStringDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to whitelistedStringDirectories set.
AetherUtil - Class in com.facebook.buck.maven
 
afterExecute(Runnable, Throwable) - Method in class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
AGENT_PACKAGE_NAME - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
AGENT_VERSION_CODE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
AgentMain - Class in com.facebook.buck.android.agent
Main class for an agent that runs on an Android device to aid app installation.
AgentUtil - Class in com.facebook.buck.android.agent.util
Non-instantiable class for holding functionality that runs both on the host and in the android agent.
aidl - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
AidlStep - Class in com.facebook.buck.android
 
AidlStep(ProjectFilesystem, BuildTarget, Path, Set<String>, Path) - Constructor for class com.facebook.buck.android.AidlStep
 
all - Variable in class com.facebook.buck.android.relinker.Symbols
 
AllPathsFunction - Class in com.facebook.buck.query
A allpaths(from, to) expression, which computes all paths between the build targets in the set 'from' and the build targets in the set 'to', by following the dependencies between nodes in the target graph.
AllPathsFunction() - Constructor for class com.facebook.buck.query.AllPathsFunction
 
allPathsHaveValidTestExtensions(Iterable<Path>) - Static method in class com.facebook.buck.apple.AppleBundleExtensions
 
amend(JavacOptions, BuildContext) - Method in interface com.facebook.buck.jvm.java.JavacOptionsAmender
 
analyze(ImmutableMap<String, ClassNode>) - Static method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
analyze(ImmutableMap<String, ClassNode>) - Static method in class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
analyze(ImmutableMap<String, ClassNode>, MutabilityAnalyzer) - Static method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
ANDROID_APK_DIR - Static variable in class com.facebook.buck.jvm.java.intellij.Project
 
ANDROID_GEN_DIR - Static variable in class com.facebook.buck.jvm.java.intellij.Project
This directory is analogous to the gen/ directory that IntelliJ would produce when building an Android module.
ANDROID_GEN_PATH - Static variable in class com.facebook.buck.jvm.java.intellij.Project
 
ANDROID_NDK_ROOT - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
Magic path prefix we use to denote the machine-specific location of the Android NDK.
AndroidAar - Class in com.facebook.buck.android
 
AndroidAar(BuildRuleParams, SourcePathResolver, AndroidManifest, AndroidResource, Path, Path, Optional<Path>, ImmutableSet<SourcePath>) - Constructor for class com.facebook.buck.android.AndroidAar
 
AndroidAarDescription - Class in com.facebook.buck.android
Description for a BuildRule that generates an .aar file.
AndroidAarDescription(AndroidManifestDescription, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>) - Constructor for class com.facebook.buck.android.AndroidAarDescription
 
AndroidAarDescription.Arg - Class in com.facebook.buck.android
 
AndroidAarDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidAarDescription.Arg
 
AndroidBinary - Class in com.facebook.buck.android
android_binary( name = 'messenger', manifest = 'AndroidManifest.xml', deps = [ '//src/com/facebook/messenger:messenger_library', ], )
AndroidBinaryDescription - Class in com.facebook.buck.android
 
AndroidBinaryDescription(JavacOptions, ProGuardConfig, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ListeningExecutorService) - Constructor for class com.facebook.buck.android.AndroidBinaryDescription
 
AndroidBinaryDescription.Arg - Class in com.facebook.buck.android
 
AndroidBinaryDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
AndroidBinaryGraphEnhancer - Class in com.facebook.buck.android
 
AndroidBuckConfig - Class in com.facebook.buck.android
 
AndroidBuckConfig(BuckConfig, Platform) - Constructor for class com.facebook.buck.android.AndroidBuckConfig
 
AndroidBuildConfig - Class in com.facebook.buck.android
BuildRule that can generate a BuildConfig.java file and compile it so it can be used as a Java library.
AndroidBuildConfig(BuildRuleParams, SourcePathResolver, String, BuildConfigFields, Optional<SourcePath>, boolean) - Constructor for class com.facebook.buck.android.AndroidBuildConfig
 
AndroidBuildConfigDescription - Class in com.facebook.buck.android
 
AndroidBuildConfigDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidBuildConfigDescription
 
AndroidBuildConfigDescription.Arg - Class in com.facebook.buck.android
 
AndroidBuildConfigDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
 
AndroidDirectoryResolver - Interface in com.facebook.buck.android
Defines an implementation capable of locating Android SDK and NDK directories.
AndroidGraphEnhancementResult - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidGraphEnhancementResult.
AndroidGraphEnhancementResult.Builder - Class in com.facebook.buck.android
Builds instances of AndroidGraphEnhancementResult.
AndroidInstrumentationApk - Class in com.facebook.buck.android
Apk that functions as a test package in Android.
AndroidInstrumentationApkDescription - Class in com.facebook.buck.android
 
AndroidInstrumentationApkDescription(ProGuardConfig, JavacOptions, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ListeningExecutorService) - Constructor for class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
AndroidInstrumentationApkDescription.Arg - Class in com.facebook.buck.android
 
AndroidInstrumentationApkDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
AndroidInstrumentationTest - Class in com.facebook.buck.android
 
AndroidInstrumentationTest(BuildRuleParams, SourcePathResolver, InstallableApk, Set<Label>, Set<String>, ImmutableSet<BuildRule>, Optional<Long>) - Constructor for class com.facebook.buck.android.AndroidInstrumentationTest
 
AndroidInstrumentationTestDescription - Class in com.facebook.buck.android
 
AndroidInstrumentationTestDescription(Optional<Long>) - Constructor for class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
AndroidInstrumentationTestDescription.Arg - Class in com.facebook.buck.android
 
AndroidInstrumentationTestDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
AndroidLibrary - Class in com.facebook.buck.android
 
AndroidLibrary(BuildRuleParams, SourcePathResolver, Set<? extends SourcePath>, Set<? extends SourcePath>, Optional<SourcePath>, ImmutableList<String>, ImmutableSortedSet<BuildRule>, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSet<Path>, JavacOptions, Optional<Path>, Optional<String>, Optional<SourcePath>, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.android.AndroidLibrary
 
AndroidLibraryDescription - Class in com.facebook.buck.android
 
AndroidLibraryDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidLibraryDescription
 
AndroidLibraryDescription.Arg - Class in com.facebook.buck.android
 
AndroidLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidLibraryDescription.Arg
 
AndroidLibraryGraphEnhancer - Class in com.facebook.buck.android
 
AndroidLibraryGraphEnhancer(BuildTarget, BuildRuleParams, JavacOptions, DependencyMode, Optional<String>) - Constructor for class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
AndroidManifest - Class in com.facebook.buck.android
AndroidManifest is a BuildRule that can generate an Android manifest from a skeleton manifest and the library manifests from its dependencies.
AndroidManifest(BuildRuleParams, SourcePathResolver, SourcePath, Set<SourcePath>) - Constructor for class com.facebook.buck.android.AndroidManifest
 
AndroidManifestDescription - Class in com.facebook.buck.android
 
AndroidManifestDescription() - Constructor for class com.facebook.buck.android.AndroidManifestDescription
 
AndroidManifestDescription.Arg - Class in com.facebook.buck.android
 
AndroidManifestDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidManifestDescription.Arg
 
AndroidManifestReader - Interface in com.facebook.buck.android
Allows querying an Android manifest file for various types of information.
AndroidNativeLibsPackageableGraphEnhancer - Class in com.facebook.buck.android
 
AndroidNativeLibsPackageableGraphEnhancer(BuildRuleResolver, BuildRuleParams, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ImmutableSet<NdkCxxPlatforms.TargetCpuType>, AndroidBinary.RelinkerMode) - Constructor for class com.facebook.buck.android.AndroidNativeLibsPackageableGraphEnhancer
 
AndroidPackageable - Interface in com.facebook.buck.android
Something (usually a BuildRule) that can be included in an Android package (android_binary or (hopefully soon) aar).
AndroidPackageableCollection - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidPackageableCollection.
AndroidPackageableCollection.Builder - Class in com.facebook.buck.android
Builds instances of AndroidPackageableCollection.
AndroidPackageableCollection.ResourceDetails - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidPackageableCollection.AbstractResourceDetails.
AndroidPackageableCollection.ResourceDetails.Builder - Class in com.facebook.buck.android
Builds instances of ResourceDetails.
AndroidPackageableCollector - Class in com.facebook.buck.android
 
AndroidPackageableCollector(BuildTarget, ImmutableSet<BuildTarget>, ImmutableSet<BuildTarget>) - Constructor for class com.facebook.buck.android.AndroidPackageableCollector
 
AndroidPlatformTarget - Class in com.facebook.buck.android
Represents a platform to target for Android.
AndroidPrebuiltAar - Class in com.facebook.buck.android
 
AndroidPrebuiltAar(BuildRuleParams, SourcePathResolver, SourcePath, SourcePath, PrebuiltJar, UnzipAar, JavacOptions, Iterable<PrebuiltJar>, SourcePath) - Constructor for class com.facebook.buck.android.AndroidPrebuiltAar
 
AndroidPrebuiltAarCollection - Class in com.facebook.buck.android
 
AndroidPrebuiltAarCollection() - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
AndroidPrebuiltAarDescription - Class in com.facebook.buck.android
Description for a BuildRule that wraps an .aar file as an Android dependency.
AndroidPrebuiltAarDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
AndroidPrebuiltAarDescription.Arg - Class in com.facebook.buck.android
 
AndroidPrebuiltAarDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
AndroidReactNativeLibrary - Class in com.facebook.buck.js
 
AndroidReactNativeLibrary(BuildRuleParams, SourcePathResolver, ReactNativeBundle) - Constructor for class com.facebook.buck.js.AndroidReactNativeLibrary
 
AndroidReactNativeLibraryDescription - Class in com.facebook.buck.js
 
AndroidReactNativeLibraryDescription(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
AndroidReactNativeLibraryDescription.Args - Class in com.facebook.buck.js
 
AndroidReactNativeLibraryDescription.Args() - Constructor for class com.facebook.buck.js.AndroidReactNativeLibraryDescription.Args
 
androidResOnly(ImmutableSortedSet<BuildRule>) - Static method in class com.facebook.buck.android.AndroidResourceHelper
Filters out the set of android_resource() dependencies from deps.
AndroidResource - Class in com.facebook.buck.android
An object that represents the resources of an android library.
AndroidResource(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSortedSet<? extends SourcePath>, Optional<SourcePath>, String, SourcePath, ImmutableSortedSet<? extends SourcePath>, Optional<SourcePath>, SourcePath, Supplier<ImmutableSortedSet<? extends SourcePath>>, boolean) - Constructor for class com.facebook.buck.android.AndroidResource
 
AndroidResource(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSortedSet<? extends SourcePath>, Optional<SourcePath>, String, SourcePath, ImmutableSortedSet<? extends SourcePath>, Optional<SourcePath>, SourcePath, boolean) - Constructor for class com.facebook.buck.android.AndroidResource
 
AndroidResource.BuildOutput - Class in com.facebook.buck.android
 
AndroidResource.BuildOutput(Sha1HashCode) - Constructor for class com.facebook.buck.android.AndroidResource.BuildOutput
 
AndroidResourceDescription - Class in com.facebook.buck.android
 
AndroidResourceDescription() - Constructor for class com.facebook.buck.android.AndroidResourceDescription
 
AndroidResourceDescription.Arg - Class in com.facebook.buck.android
 
AndroidResourceDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidResourceDescription.Arg
 
AndroidResourceFolder - Class in com.facebook.buck.jvm.java.intellij
A path which contains a set of sources we wish to present to IntelliJ.
AndroidResourceHelper - Class in com.facebook.buck.android
 
androidSdkProguardConfig - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
AndroidTransitiveDependencyGraph - Class in com.facebook.buck.android
 
ANNOTATION_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
ANNOTATION_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
AnnotationProcessingEvent - Class in com.facebook.buck.jvm.java
Base class for events about Java annotation processing.
AnnotationProcessingEvent(EventKey, BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Constructor for class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
AnnotationProcessingEvent.Finished - Class in com.facebook.buck.jvm.java
 
AnnotationProcessingEvent.Finished(AnnotationProcessingEvent.Started) - Constructor for class com.facebook.buck.jvm.java.AnnotationProcessingEvent.Finished
 
AnnotationProcessingEvent.Operation - Enum in com.facebook.buck.jvm.java
 
AnnotationProcessingEvent.Started - Class in com.facebook.buck.jvm.java
 
AnnotationProcessingEvent.Started(BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Constructor for class com.facebook.buck.jvm.java.AnnotationProcessingEvent.Started
 
annotationProcessingFinished(AnnotationProcessingEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
AnnotationProcessingParams - Class in com.facebook.buck.jvm.java
Information for annotation processing.
AnnotationProcessingParams.Builder - Class in com.facebook.buck.jvm.java
 
AnnotationProcessingParams.Builder() - Constructor for class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
annotationProcessingStarted(AnnotationProcessingEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
annotationProcessorDeps - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
annotationProcessorOnly - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
annotationProcessorParams - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
annotationProcessors - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
ansi - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Ansi - Class in com.facebook.buck.util
Encapsulates the specifics of writing to a particular kind of terminal.
Ansi(boolean) - Constructor for class com.facebook.buck.util.Ansi
Construct an Ansi object and conditionally enable fancy escape sequences.
Ansi.SeverityLevel - Enum in com.facebook.buck.util
 
AnsiEnvironmentChecking - Class in com.facebook.buck.util
Utility class to check if the environment supports ANSI escape sequences.
ApiStubber - Class in com.facebook.buck.jvm.java.abi
 
apk - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
apk - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
apk - Variable in class com.facebook.buck.android.ApkGenruleDescription.Arg
 
ApkBuilderStep - Class in com.facebook.buck.android
Merges resources into a final APK.
ApkBuilderStep(ProjectFilesystem, Path, Path, Path, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, Path, Path, boolean) - Constructor for class com.facebook.buck.android.ApkBuilderStep
 
ApkGenrule - Class in com.facebook.buck.android
A specialization of a genrule that specifically allows the modification of apks.
ApkGenruleDescription - Class in com.facebook.buck.android
 
ApkGenruleDescription() - Constructor for class com.facebook.buck.android.ApkGenruleDescription
 
ApkGenruleDescription.Arg - Class in com.facebook.buck.android
 
ApkGenruleDescription.Arg() - Constructor for class com.facebook.buck.android.ApkGenruleDescription.Arg
 
ApkInstallStep - Class in com.facebook.buck.android
 
ApkInstallStep(InstallableApk) - Constructor for class com.facebook.buck.android.ApkInstallStep
 
APP_FLAVOR - Static variable in class com.facebook.buck.apple.AppleBinaryDescription
 
append(String) - Method in class com.facebook.buck.cxx.ChunkAccumulator
 
append(CharSequence) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
append(CharSequence, int, int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
append(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
AppendableLogRecord - Class in com.facebook.buck.log
 
AppendableLogRecord(Level, String, String) - Constructor for class com.facebook.buck.log.AppendableLogRecord
 
appendBoolean(boolean) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendExtraDeps(Supplier<? extends Iterable<? extends BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
appendExtraDeps(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
appendFinishedInfo(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
Appends information to the finished event which will be sent when control exits the scope.
appendFormattedMessage(StringBuilder) - Method in class com.facebook.buck.log.AppendableLogRecord
 
AppendingHasher - Class in com.facebook.buck.util.hash
Hasher whose put* calls are forwarded to a sequence of Hasher objects.
AppendingHasher(HashFunction, int) - Constructor for class com.facebook.buck.util.hash.AppendingHasher
Creates a new AppendingHasher backed by a sequence of numHasher Hashers created from the specified HashFunction.
appendLong(long) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendString(T) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendStringIterable(Iterable<T>) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.rules.args.Arg
Append the contents of the Arg to the supplied builder.
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.rules.args.MacroArg
 
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.rules.args.SanitizedArg
 
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.rules.args.SourcePathArg
 
appendToCommandLine(ImmutableCollection.Builder<String>) - Method in class com.facebook.buck.rules.args.StringArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.apple.CodeSignIdentityStore
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.apple.ProvisioningProfileStore
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.BsdArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.ClangCompiler
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxInferCapture
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DarwinLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.GnuArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.GnuLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.UnknownLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.VersionedTool
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.WindowsLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.JarBackedJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.JavaBinary
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.JavacToJarStepFactory
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.jvm.java.JdkProvidedInMemoryJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.python.PythonEnvironment
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.args.MacroArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.args.SanitizedArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.args.SourcePathArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.args.StringArg
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.CommandTool
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.HashedFileTool
 
appendToRuleKey(RuleKeyBuilder) - Method in interface com.facebook.buck.rules.RuleKeyAppendable
 
APPLE_DSYM - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
AppleAssetCatalog - Class in com.facebook.buck.apple
 
AppleAssetCatalogDescription - Class in com.facebook.buck.apple
Description for an apple_asset_catalog rule, which identifies an asset catalog for an iOS or Mac OS X library or binary.
AppleAssetCatalogDescription() - Constructor for class com.facebook.buck.apple.AppleAssetCatalogDescription
 
AppleAssetCatalogDescription.Arg - Class in com.facebook.buck.apple
 
AppleAssetCatalogDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleAssetCatalogDescription.Arg
 
AppleBinaryDescription - Class in com.facebook.buck.apple
 
AppleBinaryDescription(CxxBinaryDescription, ImmutableMap<Flavor, AppleCxxPlatform>, CodeSignIdentityStore, ProvisioningProfileStore, AppleDebugFormat) - Constructor for class com.facebook.buck.apple.AppleBinaryDescription
 
AppleBinaryDescription.Arg - Class in com.facebook.buck.apple
 
AppleBinaryDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleBinaryDescription.Arg
 
AppleBuildRules - Class in com.facebook.buck.apple
Helpers for reading properties of Apple target build rules.
AppleBuildRules.RecursiveDependenciesMode - Enum in com.facebook.buck.apple
 
AppleBundle - Class in com.facebook.buck.apple
Creates a bundle: a directory containing files and subdirectories, described by an Info.plist.
AppleBundleDescription - Class in com.facebook.buck.apple
 
AppleBundleDescription(AppleBinaryDescription, AppleLibraryDescription, FlavorDomain<CxxPlatform>, Map<Flavor, AppleCxxPlatform>, CxxPlatform, CodeSignIdentityStore, ProvisioningProfileStore, AppleDebugFormat) - Constructor for class com.facebook.buck.apple.AppleBundleDescription
 
AppleBundleDescription.Arg - Class in com.facebook.buck.apple
 
AppleBundleDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleBundleDescription.Arg
 
AppleBundleDestinations - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleBundleDestinations.
AppleBundleDestinations.Builder - Class in com.facebook.buck.apple
Builds instances of AppleBundleDestinations.
AppleBundleExtension - Enum in com.facebook.buck.apple
Known bundle extensions that have special handling.
AppleBundleExtensions - Class in com.facebook.buck.apple
Utility class for examining extensions of Apple bundles.
AppleConfig - Class in com.facebook.buck.apple
 
AppleConfig(BuckConfig) - Constructor for class com.facebook.buck.apple.AppleConfig
 
AppleCoreSimulatorServiceController - Class in com.facebook.buck.apple.simulator
Launches, queries, and kills Apple's CoreSimulator and related launchd services.
AppleCoreSimulatorServiceController(ProcessExecutor) - Constructor for class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
 
AppleCxxPlatform - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleCxxPlatform.
AppleCxxPlatform.Builder - Class in com.facebook.buck.apple
Builds instances of AppleCxxPlatform.
AppleCxxPlatforms - Class in com.facebook.buck.apple
Utility class to create Objective-C/C/C++/Objective-C++ platforms to support building iOS and Mac OS X products with Xcode.
AppleDebugFormat - Enum in com.facebook.buck.apple
 
AppleDebuggableBinary - Class in com.facebook.buck.apple
Depending on the debug type (AppleDebugFormat), it will generate appropriate debug symbols in separate build steps.
AppleDebuggableBinary(BuildRuleParams, SourcePathResolver, BuildRule, Tool, Tool, Tool, Path, AppleDebugFormat) - Constructor for class com.facebook.buck.apple.AppleDebuggableBinary
 
AppleDescriptions - Class in com.facebook.buck.apple
Common logic for a Description that creates Apple target rules.
AppleDeviceHelper - Class in com.facebook.buck.apple.device
 
AppleDeviceHelper(ProcessExecutor, Path) - Constructor for class com.facebook.buck.apple.device.AppleDeviceHelper
 
AppleHeaderVisibilities - Class in com.facebook.buck.apple
Utility class with methods working with HeaderVisibility in the context of Apple rules.
AppleInfoPlistParsing - Class in com.facebook.buck.apple
Utility class to parse Info.plist from an Apple bundle.
AppleLibraryDescription - Class in com.facebook.buck.apple
 
AppleLibraryDescription(CxxLibraryDescription, ImmutableMap<Flavor, AppleCxxPlatform>, CxxPlatform, CodeSignIdentityStore, ProvisioningProfileStore, AppleDebugFormat) - Constructor for class com.facebook.buck.apple.AppleLibraryDescription
 
AppleLibraryDescription.Arg - Class in com.facebook.buck.apple
 
AppleLibraryDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleLibraryDescription.Arg
 
AppleNativeTargetDescriptionArg - Class in com.facebook.buck.apple
Arguments common to Apple targets.
AppleNativeTargetDescriptionArg() - Constructor for class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
ApplePackage - Class in com.facebook.buck.apple
 
ApplePackage(BuildRuleParams, SourcePathResolver, AppleBundle) - Constructor for class com.facebook.buck.apple.ApplePackage
 
ApplePackageDescription - Class in com.facebook.buck.apple
 
ApplePackageDescription() - Constructor for class com.facebook.buck.apple.ApplePackageDescription
 
ApplePackageDescription.Arg - Class in com.facebook.buck.apple
 
ApplePackageDescription.Arg() - Constructor for class com.facebook.buck.apple.ApplePackageDescription.Arg
 
ApplePlatform - Class in com.facebook.buck.apple
Immutable implementation of AbstractApplePlatform.
ApplePlatform.Builder - Class in com.facebook.buck.apple
Builds instances of ApplePlatform.
ApplePlatforms - Class in com.facebook.buck.apple
 
AppleProductFamilyID - Enum in com.facebook.buck.apple.simulator
Apple product family identifier (i.e., iPhone, iPad, Apple Watch, etc.).
AppleResourceDescription - Class in com.facebook.buck.apple
Description for an apple_resource rule which copies resource files to the built bundle.
AppleResourceDescription() - Constructor for class com.facebook.buck.apple.AppleResourceDescription
 
AppleResourceDescription.Arg - Class in com.facebook.buck.apple
 
AppleResourceDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleResourceDescription.Arg
 
AppleResources - Class in com.facebook.buck.apple
 
AppleSdk - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleSdk.
AppleSdk.Builder - Class in com.facebook.buck.apple
Builds instances of AppleSdk.
AppleSdkDiscovery - Class in com.facebook.buck.apple
Utility class to discover the location of SDKs contained inside an Xcode installation.
AppleSdkPaths - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleSdkPaths.
AppleSdkPaths.Builder - Class in com.facebook.buck.apple
Builds instances of AppleSdkPaths.
AppleSimulator - Class in com.facebook.buck.apple.simulator
Immutable implementation of AbstractAppleSimulator.
AppleSimulator.Builder - Class in com.facebook.buck.apple.simulator
Builds instances of AppleSimulator.
AppleSimulatorController - Class in com.facebook.buck.apple.simulator
Utility class to manage starting the iOS simulator as well as installing and running applications inside it.
AppleSimulatorController(ProcessExecutor, Path, Path) - Constructor for class com.facebook.buck.apple.simulator.AppleSimulatorController
 
AppleSimulatorController.LaunchBehavior - Enum in com.facebook.buck.apple.simulator
 
AppleSimulatorDiscovery - Class in com.facebook.buck.apple.simulator
Utilty class to discover state about Apple simulators installed on the host system.
AppleSimulatorProfile - Class in com.facebook.buck.apple.simulator
Immutable implementation of AbstractAppleSimulatorProfile.
AppleSimulatorProfile.Builder - Class in com.facebook.buck.apple.simulator
Builds instances of AppleSimulatorProfile.
AppleSimulatorProfileParsing - Class in com.facebook.buck.apple.simulator
Utility class to parse profile.plist from an iPhone simulator platform.
AppleSimulatorState - Enum in com.facebook.buck.apple.simulator
 
AppleTest - Class in com.facebook.buck.apple
 
AppleTestBundleParamsKey - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleTestBundleParamsKey.
AppleTestBundleParamsKey.Builder - Class in com.facebook.buck.apple
Builds instances of AppleTestBundleParamsKey.
AppleTestDescription - Class in com.facebook.buck.apple
 
AppleTestDescription(AppleConfig, AppleBundleDescription, AppleLibraryDescription, FlavorDomain<CxxPlatform>, Map<Flavor, AppleCxxPlatform>, CxxPlatform, CodeSignIdentityStore, ProvisioningProfileStore, Supplier<Optional<Path>>) - Constructor for class com.facebook.buck.apple.AppleTestDescription
 
AppleTestDescription.Arg - Class in com.facebook.buck.apple
 
AppleTestDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleTestDescription.Arg
 
AppleToolchain - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleToolchain.
AppleToolchain.Builder - Class in com.facebook.buck.apple
Builds instances of AppleToolchain.
AppleToolchainDiscovery - Class in com.facebook.buck.apple
Utility class to discover the location of toolchains contained inside an Xcode installation.
apply(String, String, String) - Method in interface com.facebook.buck.apple.clang.HeaderMap.HeaderMapVisitor
 
apply(BuildId) - Method in class com.facebook.buck.cli.BuildIdSampler
 
apply(BuildTarget) - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
apply(BuildTarget) - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
apply(BuildTarget) - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
apply(TargetNode<?>, TargetGraph) - Method in interface com.facebook.buck.rules.AssociatedTargetNodePredicate
 
apply(TargetGraph) - Method in class com.facebook.buck.rules.TargetGraphToActionGraph
 
apply(TargetGraph) - Method in interface com.facebook.buck.rules.TargetGraphTransformer
 
applyFunction(A) - Static method in class com.facebook.buck.util.MoreFunctions
 
Architecture - Enum in com.facebook.buck.util.environment
Represents the CPU architecture of a system.
Archive - Class in com.facebook.buck.cxx
A BuildRule which builds an "ar" archive from input files represented as SourcePath.
Archive(BuildRuleParams, SourcePathResolver, Archiver, Tool, Path, ImmutableList<SourcePath>) - Constructor for class com.facebook.buck.cxx.Archive
 
Archiver - Interface in com.facebook.buck.cxx
 
Archives - Class in com.facebook.buck.cxx
A utility class containing helper methods for working with "ar" archives.
ArchiveStep - Class in com.facebook.buck.cxx
Create an object archive with ar.
ArchiveStep(Path, ImmutableMap<String, String>, ImmutableList<String>, Path, ImmutableList<Path>) - Constructor for class com.facebook.buck.cxx.ArchiveStep
 
ARCHS - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
Arg - Class in com.facebook.buck.rules.args
An abstraction for modeling the arguments that contribute to a command run by a BuildRule.
Arg() - Constructor for class com.facebook.buck.rules.args.Arg
 
ARGFILES_ESCAPER - Static variable in interface com.facebook.buck.jvm.java.Javac
An escaper for arguments written to @argfiles.
args - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
args - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
ArrayIterable<T> - Class in com.facebook.buck.util.collect
Iterable of an array object that does not make a copy of the array.
arrays - Variable in class com.facebook.buck.android.StringResources
 
ARTIFACT_FILE_NAME_FORMAT - Static variable in class com.facebook.buck.maven.Resolver
 
ARTIFACT_FILE_NAME_REGEX_FORMAT - Static variable in class com.facebook.buck.maven.Resolver
 
ArtifactCache - Interface in com.facebook.buck.artifact_cache
 
ArtifactCacheBuckConfig - Class in com.facebook.buck.artifact_cache
Represents configuration specific to the ArtifactCaches.
ArtifactCacheBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
ArtifactCacheBuckConfig.ArtifactCacheMode - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheBuckConfig.CacheReadMode - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheBuckConfig.LoadBalancingType - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent - Class in com.facebook.buck.artifact_cache
Base class for events about build rules.
ArtifactCacheConnectEvent(EventKey) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
ArtifactCacheConnectEvent.Finished - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent.Finished(ArtifactCacheConnectEvent.Started) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Finished
 
ArtifactCacheConnectEvent.Started - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent.Started() - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Started
 
ArtifactCacheEvent - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent(EventKey, ArtifactCacheEvent.CacheMode, ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>, ArtifactCacheEvent.InvocationType) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
ArtifactCacheEvent.CacheMode - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Finished - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Finished(EventKey, ArtifactCacheEvent.CacheMode, ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>, ArtifactCacheEvent.InvocationType, Optional<CacheResult>) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
ArtifactCacheEvent.InvocationType - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Operation - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Started - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Started(EventKey, ArtifactCacheEvent.CacheMode, ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>, ArtifactCacheEvent.InvocationType) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Started
 
ArtifactCacheEventFactory - Interface in com.facebook.buck.artifact_cache
 
artifactCacheEventFinished(ArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactCacheEventStarted(ArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactCacheFinished(ArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
ArtifactCacheHandler - Class in com.facebook.buck.httpserver
Implements a really simple cache server on top of the local dircache.
ArtifactCacheHandler(ProjectFilesystem) - Constructor for class com.facebook.buck.httpserver.ArtifactCacheHandler
 
ArtifactCaches - Class in com.facebook.buck.artifact_cache
Creates instances of the ArtifactCache.
artifactCacheStarted(ArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
ArtifactCompressionEvent - Class in com.facebook.buck.event
 
ArtifactCompressionEvent(EventKey, ArtifactCompressionEvent.Operation, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.event.ArtifactCompressionEvent
 
ArtifactCompressionEvent.Finished - Class in com.facebook.buck.event
 
ArtifactCompressionEvent.Finished(ArtifactCompressionEvent.Started) - Constructor for class com.facebook.buck.event.ArtifactCompressionEvent.Finished
 
ArtifactCompressionEvent.Operation - Enum in com.facebook.buck.event
 
ArtifactCompressionEvent.Started - Class in com.facebook.buck.event
 
ArtifactCompressionEvent.Started(ArtifactCompressionEvent.Operation, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.event.ArtifactCompressionEvent.Started
 
artifactCompressionFinished(ArtifactCompressionEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactCompressionFinished(ArtifactCompressionEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
artifactCompressionStarted(ArtifactCompressionEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactCompressionStarted(ArtifactCompressionEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
artifactConnectFinished(ArtifactCacheConnectEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactConnectStarted(ArtifactCacheConnectEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactDownloadedStarted(HttpArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
artifactDownloadFinished(HttpArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
asBoolean() - Method in enum com.facebook.buck.util.TriState
 
asByteSource(Path) - Static method in class com.facebook.buck.io.MorePaths
 
asErrorText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedFailureText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedStatusText(Ansi.SeverityLevel, String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedSuccessText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedWarningText(String) - Method in class com.facebook.buck.util.Ansi
 
ask(String) - Method in class com.facebook.buck.rage.UserInput
 
asNoWrap(Iterable<String>) - Method in class com.facebook.buck.util.Ansi
 
asPaths(Iterable<String>) - Static method in class com.facebook.buck.io.MorePaths
Convert a set of input file paths as strings to Path objects.
asReference() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
asReference() - Method in class com.facebook.buck.rules.PathSourcePath
 
asReference() - Method in class com.facebook.buck.rules.ResourceSourcePath
 
AssembleDirectories - Class in com.facebook.buck.android
 
AssembleDirectories(BuildRuleParams, SourcePathResolver, ImmutableCollection<SourcePath>) - Constructor for class com.facebook.buck.android.AssembleDirectories
 
assemblerFlags - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
assemblerFlags - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
assemblerFlags - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
assembly - Variable in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription.Arg
 
AssertScopeExclusiveAccess - Class in com.facebook.buck.util.concurrent
Makes it simple to assert that access to a piece of code should be done from one thread at a time in a non-reentrant manner.
AssertScopeExclusiveAccess() - Constructor for class com.facebook.buck.util.concurrent.AssertScopeExclusiveAccess
 
AssertScopeExclusiveAccess.Scope - Interface in com.facebook.buck.util.concurrent
 
assets - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
AssociatedTargetNodePredicate - Interface in com.facebook.buck.rules
 
asSubtleText(String) - Method in class com.facebook.buck.util.Ansi
 
asSuccessText(String) - Method in class com.facebook.buck.util.Ansi
 
asWarningText(String) - Method in class com.facebook.buck.util.Ansi
 
AsyncCloseable - Class in com.facebook.buck.util
Allows for conveniently expressing that a resource should be closed asynchronously.
AsyncCloseable(ExecutorService) - Constructor for class com.facebook.buck.util.AsyncCloseable
 
AsynchronousDirectoryContentsCleaner - Class in com.facebook.buck.io
Asynchronously cleans the contents of a directory.
AsynchronousDirectoryContentsCleaner(Path) - Constructor for class com.facebook.buck.io.AsynchronousDirectoryContentsCleaner
 
AttrFilterFunction - Class in com.facebook.buck.query
A attrfilter(attribute, value, argument) filter expression, which computes the subset of nodes in 'argument' whose 'attribute' contains the given value.
AttrFilterFunction() - Constructor for class com.facebook.buck.query.AttrFilterFunction
 
AuditAliasCommand - Class in com.facebook.buck.cli
 
AuditAliasCommand() - Constructor for class com.facebook.buck.cli.AuditAliasCommand
 
AuditClasspathCommand - Class in com.facebook.buck.cli
 
AuditClasspathCommand() - Constructor for class com.facebook.buck.cli.AuditClasspathCommand
 
AuditCommand - Class in com.facebook.buck.cli
 
AuditCommand() - Constructor for class com.facebook.buck.cli.AuditCommand
 
AuditDependenciesCommand - Class in com.facebook.buck.cli
 
AuditDependenciesCommand() - Constructor for class com.facebook.buck.cli.AuditDependenciesCommand
 
AuditInputCommand - Class in com.facebook.buck.cli
 
AuditInputCommand() - Constructor for class com.facebook.buck.cli.AuditInputCommand
 
AuditOwnerCommand - Class in com.facebook.buck.cli
 
AuditOwnerCommand() - Constructor for class com.facebook.buck.cli.AuditOwnerCommand
 
AuditRulesCommand - Class in com.facebook.buck.cli
Evaluates a build file and prints out an equivalent build file with all includes/macros expanded.
AuditRulesCommand() - Constructor for class com.facebook.buck.cli.AuditRulesCommand
 
AuditTestsCommand - Class in com.facebook.buck.cli
 
AuditTestsCommand() - Constructor for class com.facebook.buck.cli.AuditTestsCommand
 
AutoCloseableLock - Class in com.facebook.buck.util.concurrent
 
AutoCloseableReadWriteUpdateLock - Class in com.facebook.buck.util.concurrent
 
AutoCloseableReadWriteUpdateLock() - Constructor for class com.facebook.buck.util.concurrent.AutoCloseableReadWriteUpdateLock
 
autodeps - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
AutodepsCommand - Class in com.facebook.buck.cli
Command for generating BUCK.generated files with deps.
AutodepsCommand() - Constructor for class com.facebook.buck.cli.AutodepsCommand
 
AutodepsWriter - Class in com.facebook.buck.autodeps
 
AutomatedReport - Class in com.facebook.buck.rage
Responsible for gathering logs and other interesting information from buck without user interaction.
AutomatedReport(DefectReporter, ProjectFilesystem, PrintStream, BuildEnvironmentDescription) - Constructor for class com.facebook.buck.rage.AutomatedReport
 

B

BaseCompileToJarStepFactory - Class in com.facebook.buck.jvm.java
Provides a base implementation for post compile steps.
BaseCompileToJarStepFactory() - Constructor for class com.facebook.buck.jvm.java.BaseCompileToJarStepFactory
 
baseModule - Variable in class com.facebook.buck.lua.CxxLuaExtensionDescription.Arg
 
baseModule - Variable in class com.facebook.buck.lua.LuaLibraryDescription.Arg
 
baseModule - Variable in class com.facebook.buck.python.CxxPythonExtensionDescription.Arg
 
baseModule - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
baseModule - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
BaseRunner - Class in com.facebook.buck.testrunner
Base class for both the JUnit and TestNG runners.
BaseRunner() - Constructor for class com.facebook.buck.testrunner.BaseRunner
 
bash - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
bash - Variable in class com.facebook.buck.shell.Genrule
 
BASH_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Bash quoting Function which can be passed to Iterables.transform().
BashStep - Class in com.facebook.buck.shell
Command that makes it possible to run an arbitrary command in Bash.
BashStep(Path, String...) - Constructor for class com.facebook.buck.shell.BashStep
 
BatchingLogger - Class in com.facebook.buck.util.network
Common functionality for uploading log entries in batches.
BatchingLogger(int) - Constructor for class com.facebook.buck.util.network.BatchingLogger
 
BatchingLogger() - Constructor for class com.facebook.buck.util.network.BatchingLogger
 
BatchingLogger.BatchEntry - Class in com.facebook.buck.util.network
 
BatchingLogger.BatchEntry(String) - Constructor for class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
beforeExecute(Thread, Runnable) - Method in class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
begin(String) - Method in class com.facebook.buck.event.api.BuckTracing
Records the beginning of a traced section.
begin(String, Map<String, String>) - Method in class com.facebook.buck.event.api.BuckTracing
Records the beginning of a traced section.
begin(String, String, Map<String, String>) - Method in interface com.facebook.buck.event.api.BuckTracingInterface
 
begin(String, String, Map<String, String>) - Method in class com.facebook.buck.event.BuckTracingEventBusBridge
 
beginAnalyze(String, String) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginAnalyze(String, String) - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
beginAnalyze(String, String) - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
beginAnnotationProcessing() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginAnnotationProcessingRound(int) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginAnnotationProcessingRound() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
beginAnnotationProcessingRound() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
beginEnter() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginEnter() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
beginEnter() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
beginGenerate(String, String) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginGenerate(String, String) - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
beginGenerate(String, String) - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
beginParse(String) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
beginParse(String) - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
beginParse(String) - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
beginRunAnnotationProcessors() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
BestCompressionGZIPOutputStream - Class in com.facebook.buck.util
 
BestCompressionGZIPOutputStream(OutputStream, boolean) - Constructor for class com.facebook.buck.util.BestCompressionGZIPOutputStream
 
binary - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
BINARY_SECRET_KEY_SIZE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
Size in bytes of the binary data use to generate the secret key for receive-file.
BinaryBuildRule - Interface in com.facebook.buck.rules
Build rules that can be executed on the command line.
binaryJar - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
binarySrc - Variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
bind(Optional<? extends T>, Function<? super T, Optional<U>>) - Static method in class com.facebook.buck.util.Optionals
 
blacklist - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
BlockingHttpEndpoint - Class in com.facebook.buck.util.network
HttpEndpoint implementation which only allows a certain number of concurrent requests to be in flight at any given point in time.
BlockingHttpEndpoint(String, int, int) - Constructor for class com.facebook.buck.util.network.BlockingHttpEndpoint
 
blueprintName - Variable in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
body - Variable in class com.facebook.buck.cxx.DebugSection
The buffer holding the contents of the debug section.
body - Variable in class com.facebook.buck.cxx.elf.ElfSection
 
BorrowablePath - Class in com.facebook.buck.io
Instance holds a path and instruction on how you can treat the contents referred by the path.
borrowablePath(Path) - Static method in class com.facebook.buck.io.BorrowablePath
 
BorrowablePath.Behaviour - Enum in com.facebook.buck.io
 
branchedFromMasterRevisionId() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
branchedFromMasterRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for branchedFromMasterRevisionId.
branchedFromMasterRevisionId() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
branchedFromMasterTsMillis() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
branchedFromMasterTsMillis(long) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for branchedFromMasterTsMillis.
branchedFromMasterTsMillis() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
BsdArchiver - Class in com.facebook.buck.cxx
 
BsdArchiver(Tool) - Constructor for class com.facebook.buck.cxx.BsdArchiver
 
BSER_ARRAY - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_FALSE - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_INT16 - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_INT32 - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_INT64 - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_INT8 - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_NULL - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_OBJECT - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_REAL - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_SKIP - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_STRING - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_TEMPLATE - Static variable in class com.facebook.buck.bser.BserConstants
 
BSER_TRUE - Static variable in class com.facebook.buck.bser.BserConstants
 
BserConstants - Class in com.facebook.buck.bser
 
BserDeserializer - Class in com.facebook.buck.bser
Decoder for the BSER binary JSON format used by the Watchman service: https://facebook.github.io/watchman/docs/bser.html
BserDeserializer(BserDeserializer.KeyOrdering) - Constructor for class com.facebook.buck.bser.BserDeserializer
If keyOrdering is SORTED, any Map objects in the resulting value will have their keys sorted in natural order.
BserDeserializer.BserEofException - Exception in com.facebook.buck.bser
Exception thrown when BSER parser unexpectedly reaches the end of the input stream.
BserDeserializer.BserEofException(String) - Constructor for exception com.facebook.buck.bser.BserDeserializer.BserEofException
 
BserDeserializer.BserEofException(String, Throwable) - Constructor for exception com.facebook.buck.bser.BserDeserializer.BserEofException
 
BserDeserializer.KeyOrdering - Enum in com.facebook.buck.bser
 
BserSerializer - Class in com.facebook.buck.bser
Encoder for the BSER binary JSON format used by the Watchman service: https://facebook.github.io/watchman/docs/bser.html
BserSerializer() - Constructor for class com.facebook.buck.bser.BserSerializer
 
BUCK_CONFIG_FILE_PROPERTY - Static variable in class com.facebook.buck.log.LogConfigPaths
System property holding the path to the logging.properties file in the Buck repo.
BUCK_OUTPUT_DIRECTORY - Static variable in class com.facebook.buck.util.BuckConstant
The relative path to the directory where Buck will generate its files.
BUCK_OUTPUT_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
BUCK_TRACE_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
BuckBlockJUnit4ClassRunner - Class in com.facebook.buck.testrunner
JUnit-4-compatible test class runner that supports the concept of a "default timeout." If the value of defaultTestTimeoutMillis passed to the constructor is non-zero, then it will be used in place of Test.timeout() if Test.timeout() returns zero.
BuckBlockJUnit4ClassRunner(Class<?>, long) - Constructor for class com.facebook.buck.testrunner.BuckBlockJUnit4ClassRunner
 
BuckCommand - Class in com.facebook.buck.cli
 
BuckCommand() - Constructor for class com.facebook.buck.cli.BuckCommand
 
BuckConfig - Class in com.facebook.buck.cli
Structured representation of data read from a .buckconfig file.
BuckConfig(Config, ProjectFilesystem, Architecture, Platform, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.cli.BuckConfig
 
BuckConstant - Class in com.facebook.buck.util
 
BuckEvent - Interface in com.facebook.buck.event
 
buckEvent(BuckEvent) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
BuckEventAndroidLogger - Class in com.facebook.buck.android
Implementation of ILogger which posts to an BuckEventBus
BuckEventAndroidLogger(BuckEventBus) - Constructor for class com.facebook.buck.android.BuckEventAndroidLogger
 
BuckEventBus - Class in com.facebook.buck.event
Thin wrapper around guava event bus.
BuckEventBus(Clock, BuildId) - Constructor for class com.facebook.buck.event.BuckEventBus
 
BuckEventBus(Clock, ExecutorService, BuildId, int) - Constructor for class com.facebook.buck.event.BuckEventBus
 
BuckEventExternalInterface - Interface in com.facebook.buck.event.external.events
Describes a generic buck event.
BuckEventListener - Interface in com.facebook.buck.event
 
BuckEventOrderer<T extends BuckEvent> - Class in com.facebook.buck.event.listener
Orders BuckEvents by the BuckEvent.getNanoTime() value.
BuckEventOrderer(Function<T, Void>, long, TimeUnit) - Constructor for class com.facebook.buck.event.listener.BuckEventOrderer
 
BuckPyFunction - Class in com.facebook.buck.rules
Used to generate a function for use within buck.py for the rule described by a Description.
BuckPyFunction(ConstructorArgMarshaller) - Constructor for class com.facebook.buck.rules.BuckPyFunction
 
BuckQueryEnvironment - Class in com.facebook.buck.cli
The environment of a Buck query that can evaluate queries to produce a result.
BuckQueryEnvironment(CommandRunnerParams, boolean) - Constructor for class com.facebook.buck.cli.BuckQueryEnvironment
 
BuckStyleImmutable - Annotation Type in com.facebook.buck.util.immutables
Style for code-generated Immutables.org immutable value types which:
BuckStyleTuple - Annotation Type in com.facebook.buck.util.immutables
Tuple-style objects conforming to BuckStyleImmutable naming style.
BuckTracing - Class in com.facebook.buck.event.api
Allows annotation processors and other compiler plug-ins to output tracing information to Buck's trace files (when being run in-process in Buck).
BuckTracingEventBusBridge - Class in com.facebook.buck.event
Bridges the BuckTracing API (in the system ClassLoader) with BuckEventBus.
BuckTracingEventBusBridge(BuckEventBus, BuildTarget) - Constructor for class com.facebook.buck.event.BuckTracingEventBusBridge
 
BuckTracingInterface - Interface in com.facebook.buck.event.api
Used by Buck to supply an implementation for BuckTracing.
BuckVersion - Class in com.facebook.buck.model
 
BuckXmlTestRunListener - Class in com.facebook.buck.android
 
BuckXmlTestRunListener(String) - Constructor for class com.facebook.buck.android.BuckXmlTestRunListener
 
BUFFER_CAPACITY - Static variable in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
The capacity of each I/O buffer, in bytes.
build() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
build() - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
build() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Builds new ResourceDetails.
build() - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
build() - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
build() - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Builds new NdkCxxPlatform.
build() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler.Builder
build() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
build() - Method in class com.facebook.buck.android.StrippedObjectDescription.Builder
build() - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
build() - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Builds new AppleCxxPlatform.
build(AppleSdk, String, String, AppleSdkPaths, BuckConfig) - Static method in class com.facebook.buck.apple.AppleCxxPlatforms
 
build() - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Builds new ApplePlatform.
build() - Method in class com.facebook.buck.apple.AppleSdk.Builder
Builds new AppleSdk.
build() - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Builds new AppleSdkPaths.
build() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
build() - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Builds new AppleToolchain.
build() - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
build() - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Builds new CodeSignIdentity.
build() - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Builds new FatBinaryInfo.
build() - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
build() - Method in class com.facebook.buck.apple.GroupedSource.Builder
Builds new GroupedSource.
build() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
build() - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Builds new AppleSimulator.
build() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
build() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
build() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Builds new ProductType.
build() - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Builds new CacheResult.
build() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Builds new DirCacheEntry.
build() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
build() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
build() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Builds new HttpCacheEntry.
build() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
build() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
build() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Builds new StoreWriteResult.
build() - Method in class com.facebook.buck.cli.ConfigOverrideBuilder
 
build() - Method in class com.facebook.buck.cli.InstallResult.Builder
Builds new InstallResult.
build() - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Builds new ProjectPredicates.
build() - Method in class com.facebook.buck.cli.ShowOptions.Builder
Builds new ShowOptions.
build() - Method in class com.facebook.buck.cli.TestRun.Builder
Builds new TestRun.
Build - Class in com.facebook.buck.command
 
Build(ActionGraph, BuildRuleResolver, Optional<TargetDevice>, Supplier<AndroidPlatformTarget>, BuildEngine, ArtifactCache, JavaPackageFinder, Console, long, boolean, boolean, boolean, BuckEventBus, Platform, ImmutableMap<String, String>, ObjectMapper, Clock, ConcurrencyLimit, Optional<AdbOptions>, Optional<TargetDeviceOptions>, Map<ExecutionContext.ExecutorPool, ListeningExecutorService>) - Constructor for class com.facebook.buck.command.Build
 
build() - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
build() - Method in class com.facebook.buck.counters.CounterInfo.Builder
Builds new CounterInfo.
build() - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Builds new CounterSnapshot.
build() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
build() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
build() - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Builds new CxxHeaders.
build() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
build() - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Builds new CxxPlatform.
build(Flavor, CxxBuckConfig, Compiler, Preprocessor, Supplier<Compiler>, Supplier<Compiler>, Supplier<Preprocessor>, Supplier<Preprocessor>, Linker, Iterable<String>, Tool, Archiver, Tool, Tool, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, String, String, Optional<DebugPathSanitizer>, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
build() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
build() - Method in class com.facebook.buck.cxx.CxxSource.Builder
Builds new CxxSource.
build() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
build(CxxBuckConfig) - Static method in class com.facebook.buck.cxx.DefaultCxxPlatforms
 
build(Platform, CxxBuckConfig) - Static method in class com.facebook.buck.cxx.DefaultCxxPlatforms
 
build() - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
build() - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Builds new MachoHeader.
build() - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
build() - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Builds new OmnibusLibraries.
build() - Method in class com.facebook.buck.cxx.OmnibusLibrary.Builder
Builds new OmnibusLibrary.
build() - Method in class com.facebook.buck.cxx.OmnibusRoot.Builder
Builds new OmnibusRoot.
build() - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Builds new PreprocessorFlags.
build() - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Builds new DistBuildStatus.
build() - Method in class com.facebook.buck.event.EventKey.Builder
Builds new EventKey.
build() - Method in class com.facebook.buck.event.PerfEventId.Builder
Builds new PerfEventId.
build() - Method in class com.facebook.buck.go.GoLinkable.Builder
Builds new GoLinkable.
build() - Method in class com.facebook.buck.go.GoPlatform.Builder
Builds new GoPlatform.
build(Path, ImmutableMap<String, String>, Console, Clock) - Static method in class com.facebook.buck.io.Watchman
 
build() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
build() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
build() - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot.Builder
Builds new ContentRoot.
build() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Builds new DependencyEntry.
build() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData.Builder
build() - Method in class com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder
 
build() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Builds new IjLibrary.
build() - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Builds new IjModule.
build() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
build() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Builds new IjSourceFolder.
build() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry.Builder
Builds new ModuleIndexEntry.
build() - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit.Builder
build() - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Builds new JavacOptions.
build() - Method in class com.facebook.buck.jvm.java.JavacVersion.Builder
Builds new JavacVersion.
build() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Builds new JUnitJvmArgs.
build() - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
build() - Method in class com.facebook.buck.model.BuildTarget.Builder
Builds new BuildTarget.
build() - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Builds new ImmutableFlavor.
build() - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
build() - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Builds new OCamlBuildContext.
build() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
build() - Method in class com.facebook.buck.parser.SpeculativeParsing.Builder
Builds new SpeculativeParsing.
build() - Method in class com.facebook.buck.python.PythonPlatform.Builder
Builds new PythonPlatform.
build() - Method in class com.facebook.buck.python.PythonVersion.Builder
Builds new PythonVersion.
build() - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Builds new QueryBuildTarget.
build() - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Builds new QueryFileTarget.
build() - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Builds new BuildLogEntry.
build() - Method in class com.facebook.buck.rage.DefectReport.Builder
Builds new DefectReport.
build() - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Builds new DefectSubmitResult.
build() - Method in class com.facebook.buck.rage.RageConfig.Builder
Builds new RageConfig.
build() - Method in class com.facebook.buck.rage.UserReport.Builder
Builds new UserReport.
build(BuildContext, BuildRule) - Method in interface com.facebook.buck.rules.BuildEngine
Build the given build rule and return a future to the build rule success.
build() - Method in class com.facebook.buck.rules.BuildRuleKeys.Builder
Builds new BuildRuleKeys.
build() - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Builds new BuildRuleType.
build(BuildContext, BuildRule) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
build() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Builds new BuildConfigFields.
build() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Builds new Field.
build() - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Builds new FrameworkPath.
build() - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Builds new OCamlSource.
build() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
build() - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Builds new SourceList.
build() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
build() - Method in class com.facebook.buck.rules.CommandTool.Builder
 
build() - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Builds new ExopackageInfo.
build() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Builds new DexInfo.
build() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Builds new NativeLibsInfo.
build() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
build() - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
build(BuildRule, ImmutableList<Path>) - Method in class com.facebook.buck.rules.keys.DefaultDependencyFileRuleKeyBuilderFactory
 
build(BuildRule, ImmutableList<Path>) - Method in interface com.facebook.buck.rules.keys.DependencyFileRuleKeyBuilderFactory
 
build(BuildRule) - Method in class com.facebook.buck.rules.keys.ReflectiveRuleKeyBuilderFactory
 
build() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
build() - Method in class com.facebook.buck.rules.Label.Builder
Builds new Label.
build() - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Builds new MacroMatchResult.
build() - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
build(BuildRule) - Method in interface com.facebook.buck.rules.RuleKeyBuilderFactory
Creates a new RuleKey for the given BuildRule.
build() - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Builds new Sha1HashCode.
build() - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Builds new SourceWithFlags.
build() - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Builds new SimulateReport.
build() - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Builds new SingleRunReport.
build() - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
build() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
build() - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
build() - Method in class com.facebook.buck.slb.PerServerData.Builder
Builds new PerServerData.
build() - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Builds new PerServerPingData.
build() - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
build() - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
build() - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
build() - Method in class com.facebook.buck.test.TestResults.Builder
Builds new TestResults.
build() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
build() - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Builds new TestRunningOptions.
build() - Method in class com.facebook.buck.test.TestStatusMessage.Builder
Builds new TestStatusMessage.
build() - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Builds new AbsolutePerfTime.
build() - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Builds new RelativePerfTime.
build() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
build() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
build() - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
build() - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
build() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
BUILD_FINISHED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
BUILD_HOST_SUBST - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
Magic string we substitute into debug paths in place of the build-host name, erasing the difference between say, building on Darwin and building on Linux.
BUILD_PROGRESS_UPDATED - Static variable in interface com.facebook.buck.event.external.events.ProgressEventInterface
 
BUILD_STARTED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
BUILD_TARGET_COMPARATOR - Static variable in interface com.facebook.buck.model.HasBuildTarget
 
BUILD_TOOL_PREFIXES - Static variable in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
BUILD_WITH_BUCK_POSTFIX - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
BuildableContext - Interface in com.facebook.buck.rules
Context object that is specific to an individual BuildRule.
buildableName - Variable in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
BuildableProperties - Class in com.facebook.buck.rules
 
BuildableProperties(BuildableProperties.Kind, BuildableProperties.Kind...) - Constructor for class com.facebook.buck.rules.BuildableProperties
 
BuildableProperties.Kind - Enum in com.facebook.buck.rules
 
buildAnnotationProcessingParams(BuildTarget, ProjectFilesystem, BuildRuleResolver) - Method in class com.facebook.buck.jvm.java.JvmLibraryArg
 
buildArgs - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
buildArgs - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
BuildCommand - Class in com.facebook.buck.cli
 
BuildCommand() - Constructor for class com.facebook.buck.cli.BuildCommand
 
BuildCommand(List<String>) - Constructor for class com.facebook.buck.cli.BuildCommand
 
BuildConfigFields - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractBuildConfigFields.
BuildConfigFields.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of BuildConfigFields.
BuildConfigFields.Field - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractBuildConfigFields.AbstractField.
BuildConfigFields.Field.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of Field.
BuildConfigFieldsTypeCoercer - Class in com.facebook.buck.rules.coercer
TypeCoercer that takes a list of strings and transforms it into a BuildConfigFields.
BuildConfigFieldsTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
BuildConfigs - Class in com.facebook.buck.android
Utilities for generating a BuildConfig.java file for Android.
buildConfiguration - Variable in class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
buildConfiguration - Variable in class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
buildConfigValues - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
This will never be absent after this Arg is populated.
buildConfigValuesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
BuildContext - Class in com.facebook.buck.rules
 
BuildContext() - Constructor for class com.facebook.buck.rules.BuildContext
 
BuildEngine - Interface in com.facebook.buck.rules
A build engine is responsible for building a given build rule, which includes all its transitive dependencies.
BuildEnvironmentDescription - Class in com.facebook.buck.util.environment
Immutable implementation of AbstractBuildEnvironmentDescription.
BuildEnvironmentDescription.Builder - Class in com.facebook.buck.util.environment
Builds instances of BuildEnvironmentDescription.
builder() - Static method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Creates builder for AndroidGraphEnhancementResult.
builder() - Static method in class com.facebook.buck.android.AndroidPackageableCollection
Creates builder for AndroidPackageableCollection.
builder() - Static method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Creates builder for ResourceDetails.
builder() - Static method in class com.facebook.buck.android.FilterResourcesStep
 
builder() - Static method in class com.facebook.buck.android.NdkCxxPlatform
Creates builder for NdkCxxPlatform.
builder() - Static method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Creates builder for NdkCxxPlatformCompiler.
builder() - Static method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
builder() - Static method in class com.facebook.buck.android.StrippedObjectDescription
Creates builder for StrippedObjectDescription.
builder() - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Creates builder for AppleBundleDestinations.
builder() - Static method in class com.facebook.buck.apple.AppleCxxPlatform
Creates builder for AppleCxxPlatform.
builder() - Static method in class com.facebook.buck.apple.ApplePlatform
Creates builder for ApplePlatform.
builder() - Static method in class com.facebook.buck.apple.AppleSdk
Creates builder for AppleSdk.
builder() - Static method in class com.facebook.buck.apple.AppleSdkPaths
Creates builder for AppleSdkPaths.
builder() - Static method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Creates builder for AppleTestBundleParamsKey.
builder() - Static method in class com.facebook.buck.apple.AppleToolchain
Creates builder for AppleToolchain.
builder() - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
builder() - Static method in class com.facebook.buck.apple.CodeSignIdentity
Creates builder for CodeSignIdentity.
builder() - Static method in class com.facebook.buck.apple.FatBinaryInfo
Creates builder for FatBinaryInfo.
builder() - Static method in class com.facebook.buck.apple.FrameworkDependencies
Creates builder for FrameworkDependencies.
builder() - Static method in class com.facebook.buck.apple.GroupedSource
Creates builder for GroupedSource.
builder() - Static method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Creates builder for ProvisioningProfileMetadata.
builder() - Static method in class com.facebook.buck.apple.simulator.AppleSimulator
Creates builder for AppleSimulator.
builder() - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Creates builder for AppleSimulatorProfile.
builder() - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Creates builder for CopyFilePhaseDestinationSpec.
builder() - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Creates builder for ProductType.
builder() - Static method in class com.facebook.buck.artifact_cache.CacheResult
Creates builder for CacheResult.
builder() - Static method in class com.facebook.buck.artifact_cache.DirCacheEntry
Creates builder for DirCacheEntry.
builder() - Static method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Creates builder for FetchResponseReadResult.
builder() - Static method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Creates builder for HttpCacheEntry.
builder() - Static method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
builder() - Static method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Creates builder for StoreResponseReadResult.
builder() - Static method in class com.facebook.buck.artifact_cache.StoreWriteResult
Creates builder for StoreWriteResult.
builder() - Static method in class com.facebook.buck.cli.InstallResult
Creates builder for InstallResult.
builder() - Static method in class com.facebook.buck.cli.ProjectPredicates
Creates builder for ProjectPredicates.
builder() - Static method in class com.facebook.buck.cli.ShowOptions
Creates builder for ShowOptions.
builder() - Static method in class com.facebook.buck.cli.TestRun
Creates builder for TestRun.
builder() - Static method in class com.facebook.buck.command.BuildExecutionResult
Creates builder for BuildExecutionResult.
builder() - Static method in class com.facebook.buck.counters.CounterInfo
Creates builder for CounterInfo.
builder() - Static method in class com.facebook.buck.counters.CounterSnapshot
Creates builder for CounterSnapshot.
builder() - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
builder() - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Creates builder for CxxCompilationDatabaseEntry.
builder() - Static method in class com.facebook.buck.cxx.CxxHeaders
Creates builder for CxxHeaders.
builder() - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Creates builder for CxxHeaderSourceSpec.
builder() - Static method in class com.facebook.buck.cxx.CxxPlatform
Creates builder for CxxPlatform.
builder() - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Creates builder for CxxPreprocessorInput.
builder() - Static method in class com.facebook.buck.cxx.CxxSource
Creates builder for CxxSource.
builder() - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Creates builder for CxxSourceRuleFactory.
builder() - Static method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Creates builder for ExplicitCxxToolFlags.
builder() - Static method in class com.facebook.buck.cxx.MachoHeader
Creates builder for MachoHeader.
builder() - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Creates builder for NativeLinkableInput.
builder() - Static method in class com.facebook.buck.cxx.OmnibusLibraries
Creates builder for OmnibusLibraries.
builder() - Static method in class com.facebook.buck.cxx.OmnibusLibrary
Creates builder for OmnibusLibrary.
builder() - Static method in class com.facebook.buck.cxx.OmnibusRoot
Creates builder for OmnibusRoot.
builder() - Static method in class com.facebook.buck.cxx.PreprocessorFlags
Creates builder for PreprocessorFlags.
builder() - Static method in class com.facebook.buck.distributed.DistBuildStatus
Creates builder for DistBuildStatus.
builder() - Static method in class com.facebook.buck.event.EventKey
Creates builder for EventKey.
builder() - Static method in class com.facebook.buck.event.PerfEventId
Creates builder for PerfEventId.
builder() - Static method in class com.facebook.buck.go.GoLinkable
Creates builder for GoLinkable.
builder() - Static method in class com.facebook.buck.go.GoPlatform
Creates builder for GoPlatform.
builder() - Static method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Creates builder for ProjectBuildFileParserOptions.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Creates builder for ContentRoot.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Creates builder for DependencyEntry.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Creates builder for DependencyEntryData.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Creates builder for IjLibrary.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.IjModule
Creates builder for IjModule.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Creates builder for IjModuleAndroidFacet.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Creates builder for IjSourceFolder.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Creates builder for ModuleIndexEntry.
builder() - Static method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Creates builder for SimplificationLimit.
builder() - Static method in class com.facebook.buck.jvm.java.JavacOptions
Creates builder for JavacOptions.
builder() - Static method in class com.facebook.buck.jvm.java.JavacVersion
Creates builder for JavacVersion.
builder() - Static method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Creates builder for JUnitJvmArgs.
builder() - Static method in class com.facebook.buck.lua.LuaPackageComponents
Creates builder for LuaPackageComponents.
builder() - Static method in class com.facebook.buck.model.BuildTarget
Creates builder for BuildTarget.
builder() - Static method in class com.facebook.buck.model.ImmutableFlavor
Creates builder for ImmutableFlavor.
builder() - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Creates builder for UnflavoredBuildTarget.
builder() - Static method in class com.facebook.buck.ocaml.OCamlBuildContext
Creates builder for OCamlBuildContext.
builder() - Static method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Creates builder for OCamlGeneratedBuildRules.
builder() - Static method in class com.facebook.buck.parser.SpeculativeParsing
Creates builder for SpeculativeParsing.
builder() - Static method in class com.facebook.buck.python.PythonPlatform
Creates builder for PythonPlatform.
builder() - Static method in class com.facebook.buck.python.PythonVersion
Creates builder for PythonVersion.
builder() - Static method in class com.facebook.buck.query.QueryBuildTarget
Creates builder for QueryBuildTarget.
builder() - Static method in class com.facebook.buck.query.QueryFileTarget
Creates builder for QueryFileTarget.
builder() - Static method in class com.facebook.buck.rage.BuildLogEntry
Creates builder for BuildLogEntry.
builder() - Static method in class com.facebook.buck.rage.DefectReport
Creates builder for DefectReport.
builder() - Static method in class com.facebook.buck.rage.DefectSubmitResult
Creates builder for DefectSubmitResult.
builder() - Static method in class com.facebook.buck.rage.RageConfig
Creates builder for RageConfig.
builder() - Static method in class com.facebook.buck.rage.UserReport
Creates builder for UserReport.
builder() - Static method in class com.facebook.buck.rules.BuildRuleKeys
Creates builder for BuildRuleKeys.
builder() - Static method in class com.facebook.buck.rules.BuildRuleType
Creates builder for BuildRuleType.
builder() - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Creates builder for BuildConfigFields.
builder() - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Creates builder for Field.
builder() - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Creates builder for FrameworkPath.
builder() - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Creates builder for OCamlSource.
builder() - Static method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
builder() - Static method in class com.facebook.buck.rules.coercer.SourceList
Creates builder for SourceList.
builder() - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Creates builder for SourceWithFlagsList.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo
Creates builder for ExopackageInfo.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Creates builder for DexInfo.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Creates builder for NativeLibsInfo.
builder() - Static method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Creates builder for ExternalTestRunnerTestSpec.
builder() - Static method in class com.facebook.buck.rules.ImmutableBuildContext
Creates builder for ImmutableBuildContext.
builder() - Static method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
builder() - Static method in class com.facebook.buck.rules.Label
Creates builder for Label.
builder() - Static method in class com.facebook.buck.rules.macros.MacroMatchResult
Creates builder for MacroMatchResult.
builder() - Static method in class com.facebook.buck.rules.Sha1HashCode
Creates builder for Sha1HashCode.
builder() - Static method in class com.facebook.buck.rules.SourceWithFlags
Creates builder for SourceWithFlags.
builder() - Static method in class com.facebook.buck.simulate.SimulateReport
Creates builder for SimulateReport.
builder() - Static method in class com.facebook.buck.simulate.SingleRunReport
Creates builder for SingleRunReport.
builder() - Static method in class com.facebook.buck.slb.ClientSideSlbConfig
Creates builder for ClientSideSlbConfig.
builder() - Static method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Creates builder for LoadBalancedServiceEventData.
builder() - Static method in class com.facebook.buck.slb.LoadBalancerPingEventData
Creates builder for LoadBalancerPingEventData.
builder() - Static method in class com.facebook.buck.slb.PerServerData
Creates builder for PerServerData.
builder() - Static method in class com.facebook.buck.slb.PerServerPingData
Creates builder for PerServerPingData.
builder() - Static method in class com.facebook.buck.slb.ServerHealthManagerEventData
Creates builder for ServerHealthManagerEventData.
builder() - Static method in class com.facebook.buck.step.ExecutionContext
 
builder() - Static method in class com.facebook.buck.test.selectors.TestSelectorList
 
builder() - Static method in class com.facebook.buck.test.TestResults
Creates builder for TestResults.
builder() - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Creates builder for TestResultSummaryVerbosity.
builder() - Static method in class com.facebook.buck.test.TestRunningOptions
Creates builder for TestRunningOptions.
builder() - Static method in class com.facebook.buck.test.TestStatusMessage
Creates builder for TestStatusMessage.
builder() - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Creates builder for AbsolutePerfTime.
builder() - Static method in class com.facebook.buck.timing.RelativePerfTime
Creates builder for RelativePerfTime.
builder() - Static method in class com.facebook.buck.util.cache.HashCodeAndFileType
Creates builder for HashCodeAndFileType.
builder() - Static method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Creates builder for BuildEnvironmentDescription.
builder() - Static method in class com.facebook.buck.util.ProcessExecutorParams
Creates builder for ProcessExecutorParams.
builder() - Static method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Creates builder for ImmutableVersionControlStats.
BuildEvent - Class in com.facebook.buck.rules
Base class for events about building.
BuildEvent(EventKey) - Constructor for class com.facebook.buck.rules.BuildEvent
 
BuildEvent.Finished - Class in com.facebook.buck.rules
 
BuildEvent.Finished(BuildEvent.Started, int) - Constructor for class com.facebook.buck.rules.BuildEvent.Finished
 
BuildEvent.RuleCountCalculated - Class in com.facebook.buck.rules
 
BuildEvent.RuleCountCalculated(ImmutableSet<BuildTarget>, int) - Constructor for class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
BuildEvent.Started - Class in com.facebook.buck.rules
 
BuildEvent.Started(ImmutableSet<String>, boolean) - Constructor for class com.facebook.buck.rules.BuildEvent.Started
 
BuildExecutionResult - Class in com.facebook.buck.command
Immutable implementation of Build.AbstractBuildExecutionResult.
BuildExecutionResult.Builder - Class in com.facebook.buck.command
Builds instances of BuildExecutionResult.
BUILDFILE_SECTION_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
BuildFileFunction - Class in com.facebook.buck.query
A "buildfile" query expression, which computes the build files that define the given targets.
BuildFileFunction() - Constructor for class com.facebook.buck.query.BuildFileFunction
 
BuildFileParseException - Exception in com.facebook.buck.json
Thrown if we encounter an unexpected, fatal condition while interacting with the build file parser.
BuildFileSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractBuildFileSpec.
BuildFileTree - Class in com.facebook.buck.model
Interface to allow looking up parents and children of build files.
BuildFileTree() - Constructor for class com.facebook.buck.model.BuildFileTree
No-arg constructor, provided so that subclasses can be constructed.
buildFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
buildFromSelectorString(String) - Static method in class com.facebook.buck.test.selectors.TestSelector
Build a TestSelector from the given String.
BuildId - Class in com.facebook.buck.model
A strongly typed representation of a build id.
BuildId() - Constructor for class com.facebook.buck.model.BuildId
 
BuildId(String) - Constructor for class com.facebook.buck.model.BuildId
 
BuildId.BuildIdSerializer - Class in com.facebook.buck.model
 
BuildId.BuildIdSerializer() - Constructor for class com.facebook.buck.model.BuildId.BuildIdSerializer
 
BuildIdSampler - Class in com.facebook.buck.cli
Decides whether a particular BuildId belongs to a sampling group of a supplied size.
BuildIdSampler(float) - Constructor for class com.facebook.buck.cli.BuildIdSampler
 
BuildInfo - Class in com.facebook.buck.rules
Shared utilities for BuildInfoRecorder and OnDiskBuildInfo.
BuildInfoRecorder - Class in com.facebook.buck.rules
Utility for recording the paths to the output files generated by a build rule, as well as any metadata about those output files.
BuildLogEntry - Class in com.facebook.buck.rage
Immutable implementation of BuildLogHelper.AbstractBuildLogEntry.
BuildLogEntry.Builder - Class in com.facebook.buck.rage
Builds instances of BuildLogEntry.
BuildLogHelper - Class in com.facebook.buck.rage
Methods for finding and inspecting buck log files.
BuildLogHelper(ProjectFilesystem) - Constructor for class com.facebook.buck.rage.BuildLogHelper
 
buildManifestKey(BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultDependencyFileRuleKeyBuilderFactory
 
buildManifestKey(BuildRule) - Method in interface com.facebook.buck.rules.keys.DependencyFileRuleKeyBuilderFactory
 
buildNativeLibsSymlinkTreeRule(BuildRuleParams, SourcePathResolver, CxxPlatform) - Static method in class com.facebook.buck.jvm.java.JavaTestDescription.CxxLibraryEnhancement
 
BuildOutputInitializer<T> - Class in com.facebook.buck.rules
Delegates the actual reading of disk-cached data to the InitializableFromDisk and is responsible for safely storing and retrieving the in-memory data structures.
BuildOutputInitializer(BuildTarget, InitializableFromDisk<T>) - Constructor for class com.facebook.buck.rules.BuildOutputInitializer
 
buildProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
buildProgressUpdated(ProgressEvent.BuildProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
BuildReport - Class in com.facebook.buck.command
 
BuildReport(BuildExecutionResult) - Constructor for class com.facebook.buck.command.BuildReport
 
buildResourceNameToIdMap(ProjectFilesystem, Path, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>) - Static method in class com.facebook.buck.android.CompileStringsStep
Parses the R.txt file generated by aapt, looks for resources of type string, plurals and array, and builds a map of resource names to their corresponding ids.
BuildResult - Class in com.facebook.buck.rules
This is a union type that represents either a success or a failure.
buildResult() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
BuildRule - Interface in com.facebook.buck.rules
 
BuildRuleDependencyVisitors - Class in com.facebook.buck.rules
 
BuildRuleEvent - Class in com.facebook.buck.rules
Base class for events about build rules.
BuildRuleEvent(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent
 
BuildRuleEvent.Finished - Class in com.facebook.buck.rules
 
BuildRuleEvent.Finished(BuildRule, BuildRuleKeys, BuildRuleStatus, CacheResult, Optional<BuildRuleSuccessType>, Optional<HashCode>, Optional<Long>) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Finished
 
BuildRuleEvent.Resumed - Class in com.facebook.buck.rules
 
BuildRuleEvent.Resumed(BuildRule, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Resumed
 
BuildRuleEvent.Started - Class in com.facebook.buck.rules
 
BuildRuleEvent.Started(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Started
 
BuildRuleEvent.Suspended - Class in com.facebook.buck.rules
 
BuildRuleEvent.Suspended(BuildRule, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Suspended
 
BuildRuleFactoryParams - Class in com.facebook.buck.rules
 
BuildRuleFactoryParams(ProjectFilesystem, BuildTarget, BuildFileTree, boolean) - Constructor for class com.facebook.buck.rules.BuildRuleFactoryParams
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleKeys - Class in com.facebook.buck.rules
Immutable implementation of AbstractBuildRuleKeys.
BuildRuleKeys.Builder - Class in com.facebook.buck.rules
Builds instances of BuildRuleKeys.
BuildRuleParams - Class in com.facebook.buck.rules
Standard set of parameters that is passed to all build rules.
BuildRuleParams(BuildTarget, Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>, ProjectFilesystem, Function<Optional<String>, Path>) - Constructor for class com.facebook.buck.rules.BuildRuleParams
 
BuildRuleResolver - Class in com.facebook.buck.rules
Provides a mechanism for mapping between a BuildTarget and the BuildRule it represents.
BuildRuleResolver(TargetGraph, TargetNodeToBuildRuleTransformer) - Constructor for class com.facebook.buck.rules.BuildRuleResolver
 
buildRuleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRules - Class in com.facebook.buck.rules
 
buildRuleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleStatus - Enum in com.facebook.buck.rules
 
BuildRuleSuccessType - Enum in com.facebook.buck.rules
Token provided by the result of BuildEngine.build(BuildContext, BuildRule), demonstrating that the associated BuildRule was built successfully.
buildRuleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleType - Class in com.facebook.buck.rules
Immutable implementation of AbstractBuildRuleType.
BuildRuleType.Builder - Class in com.facebook.buck.rules
Builds instances of BuildRuleType.
BuildRuleWithAppleBundle - Interface in com.facebook.buck.apple
 
BuildRuleWithBinary - Interface in com.facebook.buck.cxx
Build rule that holds a binary build rule
BuildsAnnotationProcessor - Annotation Type in com.facebook.buck.jvm.java
Annotation for objects that build annotation processors
BuildSimulator - Class in com.facebook.buck.simulate
 
BuildSimulator(SimulateTimes, ActionGraph, BuildRuleResolver, int) - Constructor for class com.facebook.buck.simulate.BuildSimulator
 
buildSpec(CxxPlatform, Iterable<? extends SharedNativeLinkTarget>, Iterable<? extends NativeLinkable>) - Static method in class com.facebook.buck.cxx.Omnibus
 
buildStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
buildStringSourceMap - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
BuildTarget - Class in com.facebook.buck.model
Immutable implementation of AbstractBuildTarget.
BuildTarget.Builder - Class in com.facebook.buck.model
Builds instances of BuildTarget.
buildTargetAndAddToProject(PBXProject) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
BuildTargetException - Exception in com.facebook.buck.model
 
BuildTargetException(String) - Constructor for exception com.facebook.buck.model.BuildTargetException
 
buildTargetGraph(BuckEventBus, Cell, boolean, ListeningExecutorService, Iterable<BuildTarget>) - Method in class com.facebook.buck.parser.Parser
 
buildTargetGraphForTargetNodeSpecs(BuckEventBus, Cell, boolean, ListeningExecutorService, Iterable<? extends TargetNodeSpec>) - Method in class com.facebook.buck.parser.Parser
 
BuildTargetMacroExpander - Class in com.facebook.buck.rules.macros
Abstract expander which resolves using a references to another BuildRule.
BuildTargetMacroExpander() - Constructor for class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
BuildTargetNodeToBuildRuleTransformer - Class in com.facebook.buck.cli
Takes in an TargetNode from the target graph and builds a BuildRule in a manner suitable for running the BuildCommand.
BuildTargetNodeToBuildRuleTransformer() - Constructor for class com.facebook.buck.cli.BuildTargetNodeToBuildRuleTransformer
 
BuildTargetParseException - Exception in com.facebook.buck.parser
 
BuildTargetParseException(String) - Constructor for exception com.facebook.buck.parser.BuildTargetParseException
 
BuildTargetParser - Class in com.facebook.buck.parser
 
BuildTargetPattern - Interface in com.facebook.buck.model
A pattern that matches one or more build targets.
BuildTargetPatternParser<T> - Class in com.facebook.buck.parser
Context for parsing build target names.
BuildTargetPatternParser(String) - Constructor for class com.facebook.buck.parser.BuildTargetPatternParser
 
BuildTargetPatternTargetNodeParser - Class in com.facebook.buck.parser
 
BuildTargetPatternTargetNodeParser() - Constructor for class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
BuildTargets - Class in com.facebook.buck.model
Static helpers for working with build targets.
BuildTargetSourcePath - Class in com.facebook.buck.rules
A SourcePath that utilizes the output from the BuildRule referenced by a BuildTarget as the file it represents.
BuildTargetSourcePath(BuildTarget) - Constructor for class com.facebook.buck.rules.BuildTargetSourcePath
 
BuildTargetSourcePath(BuildTarget, Path) - Constructor for class com.facebook.buck.rules.BuildTargetSourcePath
 
BuildTargetSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractBuildTargetSpec.
BuildTargetTypeCoercer - Class in com.facebook.buck.rules.coercer
 
BuildTargetTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
BuildThreadStateRenderer - Class in com.facebook.buck.event.listener
 
BuildThreadStateRenderer(Ansi, Function<Long, String>, long, Map<Long, Optional<? extends BuildRuleEvent>>, Map<Long, Optional<? extends LeafEvent>>, Map<BuildTarget, AtomicLong>) - Constructor for class com.facebook.buck.event.listener.BuildThreadStateRenderer
 
buildTransitiveClosure(Set<QueryTarget>, int, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
buildTransitiveClosure(Set<T>, int, ListeningExecutorService) - Method in interface com.facebook.buck.query.QueryEnvironment
Construct the dependency graph for a depth-bounded forward transitive closure of all nodes in "targetNodes".
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSortedSet<Path>, Path, Optional<Path>, Optional<StandardJavaFileManagerFactory>) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSortedSet<Path>, Path, Optional<Path>, Optional<StandardJavaFileManagerFactory>) - Method in interface com.facebook.buck.jvm.java.Javac
 
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSortedSet<Path>, Path, Optional<Path>, Optional<StandardJavaFileManagerFactory>) - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
buildWorkspaceGeneratorOptions(boolean, boolean, boolean, boolean, boolean) - Static method in class com.facebook.buck.cli.ProjectCommand
 
bundle - Variable in class com.facebook.buck.apple.ApplePackageDescription.Arg
 
bundleName - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
BUSY_EXIT_CODE - Static variable in class com.facebook.buck.cli.Main
Trying again later might work.
ByteBufferReplacer - Class in com.facebook.buck.cxx
Performs an in-place find-and-replace on ByteBuffer objects, where the replacements are of equal length to what they're replacing.
ByteBufferReplacer(ImmutableMap<byte[], byte[]>) - Constructor for class com.facebook.buck.cxx.ByteBufferReplacer
 
bytecodeIncludeFlags - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
bytecodeLib - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
bytecodeOnly - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
bytecodeOnly - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
bytecodeOnly - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
bytecodeOutput - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
bytesReceived(NetworkEvent.BytesReceivedEvent) - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
bytesReceived(NetworkEvent.BytesReceivedEvent) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 

C

CACHE_MODE - Static variable in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent
 
CACHE_MODE - Static variable in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
CacheCommand - Class in com.facebook.buck.cli
A command for inspecting the artifact cache.
CacheCommand() - Constructor for class com.facebook.buck.cli.CacheCommand
 
cacheError() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
CacheResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of AbstractCacheResult.
CacheResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of CacheResult.
CacheResultType - Enum in com.facebook.buck.artifact_cache
 
cacheSource() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
CachingBuildEngine - Class in com.facebook.buck.rules
A build engine used to build a BuildRule which also caches the results.
CachingBuildEngine(ListeningExecutorService, FileHashCache, CachingBuildEngine.BuildMode, CachingBuildEngine.DependencySchedulingOrder, CachingBuildEngine.DepFiles, long, BuildRuleResolver) - Constructor for class com.facebook.buck.rules.CachingBuildEngine
 
CachingBuildEngine.BuildMode - Enum in com.facebook.buck.rules
The mode in which to build rules.
CachingBuildEngine.DependencySchedulingOrder - Enum in com.facebook.buck.rules
The order in which to schedule dependency execution.
CachingBuildEngine.DepFiles - Enum in com.facebook.buck.rules
Whether to use dependency files or not.
CalculateAbi - Class in com.facebook.buck.jvm.java
 
CalculateAbi(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.jvm.java.CalculateAbi
 
CalculateAbiStep - Class in com.facebook.buck.jvm.java
 
CalculateAbiStep(BuildableContext, ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.jvm.java.CalculateAbiStep
 
calculateClassHashes(ExecutionContext, ProjectFilesystem, Path) - Static method in class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
call(IDevice) - Method in class com.facebook.buck.android.AdbHelper.AdbCallable
Perform the actions specified by this AdbCallable and return true on success.
call() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
call() - Method in class com.facebook.buck.util.InputStreamConsumer
 
CanaryFactory - Class in com.facebook.buck.dalvik
Helper to create a "canary" class for the secondary DEX.
canBeAsset - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
canBorrow() - Method in class com.facebook.buck.io.BorrowablePath
 
canceled(BuildRule, Throwable) - Static method in class com.facebook.buck.rules.BuildResult
 
canGroup - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
canGroup() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
canMergeWith(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.AndroidResourceFolder
 
canMergeWith(SourceFolder) - Method in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
canMergeWith(ExcludeFolder) - Method in class com.facebook.buck.jvm.java.intellij.InclusiveFolder
 
CanProvideSharedNativeLinkTarget - Interface in com.facebook.buck.cxx
Helper interface for nodes which conditionally support the SharedNativeLinkTarget interface.
canPutEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
canStartSimulator(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
 
capitalize(String) - Static method in class com.facebook.buck.util.MoreStrings
 
CapturingPrintStream - Class in com.facebook.buck.util
 
CapturingPrintStream() - Constructor for class com.facebook.buck.util.CapturingPrintStream
 
cast(T, Class<U>) - Static method in class com.facebook.buck.util.Optionals
 
castArg(Class<U>) - Method in class com.facebook.buck.rules.TargetNode
Type safe checked cast of the constructor arg.
cCompiler - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
cCompiler - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
cDepInput - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
Cell - Class in com.facebook.buck.rules
Represents a single checkout of a code base.
Cell.MissingBuildFileException - Exception in com.facebook.buck.rules
 
Cell.MissingBuildFileException(BuildTarget, BuckConfig) - Constructor for exception com.facebook.buck.rules.Cell.MissingBuildFileException
 
chainExceptions(ListenableFuture<F>, ListenableFuture<T>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
check() - Method in class com.facebook.buck.model.Flavor
 
checkAndGetTargetNodes(ImmutableSet<BuildTarget>, TargetGraph) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
checkArchive(boolean, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
checkArguments(CommandRunnerParams) - Method in class com.facebook.buck.cli.BuildCommand
 
checkNotNull(T) - Static method in class com.facebook.buck.util.exportedfiles.Preconditions
 
checkPathExists(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
checkReceiverOutput(String, CollectingOutputReceiver) - Static method in class com.facebook.buck.android.AdbHelper
This was made public for one specific call site in ExopackageInstaller.
checkVisibility(BuildTarget) - Method in class com.facebook.buck.rules.TargetNode
 
ChromeTraceBuildListener - Class in com.facebook.buck.event.listener
Logs events to a json file formatted to be viewed in Chrome Trace View (chrome://tracing).
ChromeTraceBuildListener(ProjectFilesystem, BuildId, Clock, ObjectMapper, int, boolean) - Constructor for class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ChromeTraceEvent - Class in com.facebook.buck.event
Json format for Chrome Trace events that can be viewed in chrome://tracing.
ChromeTraceEvent(String, String, ChromeTraceEvent.Phase, long, long, long, Map<String, String>) - Constructor for class com.facebook.buck.event.ChromeTraceEvent
 
ChromeTraceEvent.Phase - Enum in com.facebook.buck.event
 
ChunkAccumulator - Class in com.facebook.buck.cxx
Accumulates String chunks, keeping only the most recent to stay under a given maximum size.
ChunkAccumulator(Charset, long) - Constructor for class com.facebook.buck.cxx.ChunkAccumulator
 
CLANG_CXX_LANGUAGE_STANDARD - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
CLANG_CXX_LIBRARY - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
ClangCompiler - Class in com.facebook.buck.cxx
 
ClangCompiler(Tool) - Constructor for class com.facebook.buck.cxx.ClangCompiler
 
ClangPreprocessor - Class in com.facebook.buck.cxx
 
ClangPreprocessor(Tool) - Constructor for class com.facebook.buck.cxx.ClangPreprocessor
 
CLASSIFIER_JAVADOC - Static variable in class com.facebook.buck.maven.AetherUtil
 
CLASSIFIER_SOURCES - Static variable in class com.facebook.buck.maven.AetherUtil
 
ClassLoaderBootstrapper - Class in com.facebook.buck.cli.bootstrapper
This class sets up a separate ClassLoader for most of Buck's implementation, leaving only the bare minimum bootstrapping classes (and a few classes for compatibility with library code that is not ClassLoader-aware) in the system ClassLoader.
ClassLoaderCache - Class in com.facebook.buck.util
Maintain a cache mapping class paths to class loaders that load from these class paths.
ClassLoaderCache() - Constructor for class com.facebook.buck.util.ClassLoaderCache
 
className - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
className - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
className - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
className - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
ClassNameFilter - Class in com.facebook.buck.android
Filter for internal class names.
ClasspathMacroExpander - Class in com.facebook.buck.rules.macros
Used to expand the macro $(classpath //some:target) to the transitive classpath of that target, expanding all paths to be absolute.
ClasspathMacroExpander() - Constructor for class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
Classpaths - Class in com.facebook.buck.jvm.java
 
ClasspathTraversal - Class in com.facebook.buck.jvm.java.classes
Traversal strategy for traversing a set of paths that themselves are traversed.
ClasspathTraversal(Collection<Path>, ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.classes.ClasspathTraversal
 
ClasspathTraverser - Interface in com.facebook.buck.jvm.java.classes
 
clean(BuckConfig, Path) - Method in class com.facebook.buck.jvm.java.intellij.IJProjectCleaner
 
CleanCommand - Class in com.facebook.buck.cli
 
CleanCommand() - Constructor for class com.facebook.buck.cli.CleanCommand
 
clear() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
clearCurrentThreadTracingInterfaceFromJsr199Javac() - Static method in class com.facebook.buck.event.api.BuckTracing
Used by Buck to disconnect this class from its tracing mechanism.
clearLine() - Method in class com.facebook.buck.util.Ansi
Clears the line the cursor is currently on.
cLibs - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
ClientSideSlb - Class in com.facebook.buck.slb
 
ClientSideSlb(ClientSideSlbConfig) - Constructor for class com.facebook.buck.slb.ClientSideSlb
 
ClientSideSlbConfig - Class in com.facebook.buck.slb
Immutable implementation of AbstractClientSideSlbConfig.
ClientSideSlbConfig.Builder - Class in com.facebook.buck.slb
Builds instances of ClientSideSlbConfig.
clock - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Clock - Interface in com.facebook.buck.timing
 
close() - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.FullyReadOnCloseInputStream
 
close() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
close() - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.TwoLevelArtifactCacheDecorator
 
close() - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
close() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
close() - Method in class com.facebook.buck.cli.CommandThreadManager
 
close() - Method in class com.facebook.buck.cli.ConsoleHandlerRedirector
 
close() - Method in class com.facebook.buck.cli.ConsoleLogLevelOverrider
 
close() - Method in class com.facebook.buck.command.Build
 
close() - Method in class com.facebook.buck.counters.CounterRegistryImpl
 
close() - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
close() - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
close() - Method in class com.facebook.buck.event.BuckEventBus
ExecutorService.awaitTermination(long, java.util.concurrent.TimeUnit) is called to wait for events which have been posted, but which have been queued by the EventBus, to be delivered.
close() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
close() - Method in class com.facebook.buck.event.listener.BuckEventOrderer
 
close() - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
close() - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
close() - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
 
close() - Method in class com.facebook.buck.event.TraceEventLogger
 
close() - Method in class com.facebook.buck.io.TempDirectoryCreator
 
close() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
close() - Method in class com.facebook.buck.io.Watchman
 
close() - Method in interface com.facebook.buck.io.WatchmanClient
 
close() - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
close() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
close() - Method in class com.facebook.buck.log.ConsoleHandler
 
close() - Method in class com.facebook.buck.parser.ParsePipeline
 
close() - Method in class com.facebook.buck.slb.ClientSideSlb
 
close() - Method in interface com.facebook.buck.slb.HttpLoadBalancer
 
close() - Method in interface com.facebook.buck.slb.HttpService
 
close() - Method in class com.facebook.buck.slb.LoadBalancedService
 
close() - Method in class com.facebook.buck.slb.SingleUriService
 
close() - Method in class com.facebook.buck.step.ExecutionContext
 
close() - Method in class com.facebook.buck.util.AsyncCloseable
schedule the closing of all registered objects.
close() - Method in class com.facebook.buck.util.ClassLoaderCache
 
close() - Method in interface com.facebook.buck.util.concurrent.AssertScopeExclusiveAccess.Scope
 
close() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
close() - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
close() - Method in class com.facebook.buck.util.LineFetcher
 
close() - Method in class com.facebook.buck.util.ManagedRunnable
 
close() - Method in class com.facebook.buck.util.NamedTemporaryFile
 
close() - Method in class com.facebook.buck.util.network.BatchingLogger
 
close() - Method in class com.facebook.buck.util.network.BlockingHttpEndpoint
Attempt to complete submitted requests on close so that as much information is recorded as possible.
close() - Method in interface com.facebook.buck.util.network.RemoteLogger
If the underlying logger employs buffering this signals it to upload whatever remaining information it had stored.
close() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
closeAsync(T) - Method in class com.facebook.buck.util.AsyncCloseable
 
closeEntry() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
closeLogFile() - Static method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
closeStdin(boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Closes the stdin of the process.
cmd - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
cmd - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
cmd - Variable in class com.facebook.buck.shell.Genrule
 
cmdExe - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
cmdExe - Variable in class com.facebook.buck.shell.Genrule
 
CodeSignIdentity - Class in com.facebook.buck.apple
Immutable implementation of AbstractCodeSignIdentity.
CodeSignIdentity.Builder - Class in com.facebook.buck.apple
Builds instances of CodeSignIdentity.
CodeSignIdentityStore - Class in com.facebook.buck.apple
A collection of code sign identities.
CodeSigning - Class in com.facebook.buck.apple
Utility class for code signing.
CodeSignStep - Class in com.facebook.buck.apple
 
CodeSignStep(Path, SourcePathResolver, Path, Path, Supplier<CodeSignIdentity>, Optional<Tool>) - Constructor for class com.facebook.buck.apple.CodeSignStep
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.IdentityTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.NumberTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourcePathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.UriTypeCoercer
 
CoerceFailedException - Exception in com.facebook.buck.rules.coercer
 
CoerceFailedException(String) - Constructor for exception com.facebook.buck.rules.coercer.CoerceFailedException
 
CoerceFailedException(String, Throwable) - Constructor for exception com.facebook.buck.rules.coercer.CoerceFailedException
 
collectAndSubmitResult() - Method in class com.facebook.buck.rage.AutomatedReport
 
collectAndSubmitResult() - Method in class com.facebook.buck.rage.InteractiveReport
 
collectBasePaths(Iterable<? extends BuildTarget>) - Static method in class com.facebook.buck.model.BuildFileTree
Returns the base paths for zero or more targets.
collectCxxPreprocessorInput(BuildRuleParams, CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>, ImmutableList<HeaderSymlinkTree>, ImmutableSet<FrameworkPath>, Iterable<CxxPreprocessorInput>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
collectDirectAssetCatalogs(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
collectDirectResources(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleResources
 
collectInitializationErrors(List<Throwable>) - Method in class com.facebook.buck.testrunner.BuckBlockJUnit4ClassRunner
Override default init error collector so that class without any test methods will pass
CollectionTypeCoercer<C extends com.google.common.collect.ImmutableCollection<T>,T> - Class in com.facebook.buck.rules.coercer
 
collectRecursiveAssetCatalogs(TargetGraph, Iterable<TargetNode<T>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
collectRecursiveResources(TargetGraph, Iterable<? extends TargetNode<?>>) - Static method in class com.facebook.buck.apple.AppleResources
Collect resources from recursive dependencies.
collectResourceDirsAndFiles(TargetGraph, TargetNode<T>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>) - Static method in class com.facebook.buck.apple.AppleResources
 
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.FunctionExpression
 
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.QueryExpression
Collects all target patterns that are referenced anywhere within this query expression and adds them to the given collection, which must be mutable.
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.TargetLiteral
 
com.facebook.buck.android - package com.facebook.buck.android
 
com.facebook.buck.android.aapt - package com.facebook.buck.android.aapt
 
com.facebook.buck.android.agent - package com.facebook.buck.android.agent
 
com.facebook.buck.android.agent.util - package com.facebook.buck.android.agent.util
 
com.facebook.buck.android.relinker - package com.facebook.buck.android.relinker
 
com.facebook.buck.annotations - package com.facebook.buck.annotations
 
com.facebook.buck.apple - package com.facebook.buck.apple
 
com.facebook.buck.apple.clang - package com.facebook.buck.apple.clang
 
com.facebook.buck.apple.device - package com.facebook.buck.apple.device
 
com.facebook.buck.apple.simulator - package com.facebook.buck.apple.simulator
 
com.facebook.buck.apple.xcode - package com.facebook.buck.apple.xcode
 
com.facebook.buck.apple.xcode.xcodeproj - package com.facebook.buck.apple.xcode.xcodeproj
 
com.facebook.buck.apple.xcode.xcspec - package com.facebook.buck.apple.xcode.xcspec
 
com.facebook.buck.artifact_cache - package com.facebook.buck.artifact_cache
 
com.facebook.buck.autodeps - package com.facebook.buck.autodeps
 
com.facebook.buck.bser - package com.facebook.buck.bser
 
com.facebook.buck.cli - package com.facebook.buck.cli
 
com.facebook.buck.cli.bootstrapper - package com.facebook.buck.cli.bootstrapper
 
com.facebook.buck.command - package com.facebook.buck.command
 
com.facebook.buck.counters - package com.facebook.buck.counters
 
com.facebook.buck.cxx - package com.facebook.buck.cxx
 
com.facebook.buck.cxx.elf - package com.facebook.buck.cxx.elf
 
com.facebook.buck.d - package com.facebook.buck.d
 
com.facebook.buck.dalvik - package com.facebook.buck.dalvik
 
com.facebook.buck.dalvik.firstorder - package com.facebook.buck.dalvik.firstorder
 
com.facebook.buck.distributed - package com.facebook.buck.distributed
 
com.facebook.buck.dotnet - package com.facebook.buck.dotnet
 
com.facebook.buck.event - package com.facebook.buck.event
 
com.facebook.buck.event.api - package com.facebook.buck.event.api
 
com.facebook.buck.event.external.elements - package com.facebook.buck.event.external.elements
 
com.facebook.buck.event.external.events - package com.facebook.buck.event.external.events
 
com.facebook.buck.event.listener - package com.facebook.buck.event.listener
 
com.facebook.buck.file - package com.facebook.buck.file
 
com.facebook.buck.go - package com.facebook.buck.go
 
com.facebook.buck.graph - package com.facebook.buck.graph
 
com.facebook.buck.gwt - package com.facebook.buck.gwt
 
com.facebook.buck.halide - package com.facebook.buck.halide
 
com.facebook.buck.hashing - package com.facebook.buck.hashing
 
com.facebook.buck.httpserver - package com.facebook.buck.httpserver
 
com.facebook.buck.i18n - package com.facebook.buck.i18n
 
com.facebook.buck.io - package com.facebook.buck.io
 
com.facebook.buck.io.unixsocket - package com.facebook.buck.io.unixsocket
 
com.facebook.buck.js - package com.facebook.buck.js
 
com.facebook.buck.json - package com.facebook.buck.json
 
com.facebook.buck.jvm.common - package com.facebook.buck.jvm.common
 
com.facebook.buck.jvm.core - package com.facebook.buck.jvm.core
 
com.facebook.buck.jvm.groovy - package com.facebook.buck.jvm.groovy
 
com.facebook.buck.jvm.java - package com.facebook.buck.jvm.java
 
com.facebook.buck.jvm.java.abi - package com.facebook.buck.jvm.java.abi
 
com.facebook.buck.jvm.java.autodeps - package com.facebook.buck.jvm.java.autodeps
 
com.facebook.buck.jvm.java.classes - package com.facebook.buck.jvm.java.classes
 
com.facebook.buck.jvm.java.coverage - package com.facebook.buck.jvm.java.coverage
 
com.facebook.buck.jvm.java.intellij - package com.facebook.buck.jvm.java.intellij
 
com.facebook.buck.jvm.java.runner - package com.facebook.buck.jvm.java.runner
 
com.facebook.buck.jvm.java.tracing - package com.facebook.buck.jvm.java.tracing
 
com.facebook.buck.jvm.scala - package com.facebook.buck.jvm.scala
 
com.facebook.buck.log - package com.facebook.buck.log
 
com.facebook.buck.lua - package com.facebook.buck.lua
 
com.facebook.buck.maven - package com.facebook.buck.maven
 
com.facebook.buck.model - package com.facebook.buck.model
 
com.facebook.buck.ocaml - package com.facebook.buck.ocaml
 
com.facebook.buck.parser - package com.facebook.buck.parser
 
com.facebook.buck.python - package com.facebook.buck.python
 
com.facebook.buck.query - package com.facebook.buck.query
 
com.facebook.buck.rage - package com.facebook.buck.rage
 
com.facebook.buck.rules - package com.facebook.buck.rules
 
com.facebook.buck.rules.args - package com.facebook.buck.rules.args
 
com.facebook.buck.rules.coercer - package com.facebook.buck.rules.coercer
 
com.facebook.buck.rules.keys - package com.facebook.buck.rules.keys
 
com.facebook.buck.rules.macros - package com.facebook.buck.rules.macros
 
com.facebook.buck.rust - package com.facebook.buck.rust
 
com.facebook.buck.shell - package com.facebook.buck.shell
 
com.facebook.buck.simulate - package com.facebook.buck.simulate
 
com.facebook.buck.slb - package com.facebook.buck.slb
 
com.facebook.buck.step - package com.facebook.buck.step
 
com.facebook.buck.step.fs - package com.facebook.buck.step.fs
 
com.facebook.buck.swift - package com.facebook.buck.swift
 
com.facebook.buck.test - package com.facebook.buck.test
 
com.facebook.buck.test.result.type - package com.facebook.buck.test.result.type
 
com.facebook.buck.test.selectors - package com.facebook.buck.test.selectors
 
com.facebook.buck.testrunner - package com.facebook.buck.testrunner
 
com.facebook.buck.thrift - package com.facebook.buck.thrift
 
com.facebook.buck.timing - package com.facebook.buck.timing
 
com.facebook.buck.tools.dxanalysis - package com.facebook.buck.tools.dxanalysis
 
com.facebook.buck.util - package com.facebook.buck.util
 
com.facebook.buck.util.cache - package com.facebook.buck.util.cache
 
com.facebook.buck.util.collect - package com.facebook.buck.util.collect
 
com.facebook.buck.util.concurrent - package com.facebook.buck.util.concurrent
 
com.facebook.buck.util.environment - package com.facebook.buck.util.environment
 
com.facebook.buck.util.exportedfiles - package com.facebook.buck.util.exportedfiles
 
com.facebook.buck.util.hash - package com.facebook.buck.util.hash
 
com.facebook.buck.util.immutables - package com.facebook.buck.util.immutables
 
com.facebook.buck.util.network - package com.facebook.buck.util.network
 
com.facebook.buck.util.unit - package com.facebook.buck.util.unit
 
com.facebook.buck.util.versioncontrol - package com.facebook.buck.util.versioncontrol
 
com.facebook.buck.zip - package com.facebook.buck.zip
 
combine(Set<String>, String, Set<String>) - Static method in class com.facebook.buck.io.FileFinder
Combines prefixes, base, and suffixes to create a set of file names.
COMBINED_PROJECT_OPTIONS - Static variable in class com.facebook.buck.apple.ProjectGenerator
Standard options for generating a combined project
command - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
Command - Interface in com.facebook.buck.cli
 
CommandEvent - Class in com.facebook.buck.cli
Events tracking the start and stop of a buck command.
CommandEvent.Finished - Class in com.facebook.buck.cli
 
CommandEvent.Started - Class in com.facebook.buck.cli
 
commandFinished(CommandEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
commandFinished(CommandEvent.Finished) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
CommandHelper - Class in com.facebook.buck.cli
 
CommandHelper() - Constructor for class com.facebook.buck.cli.CommandHelper
 
CommandLineTargetNodeSpecParser - Class in com.facebook.buck.cli
 
CommandLineTargetNodeSpecParser(BuckConfig, BuildTargetPatternTargetNodeParser) - Constructor for class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
CommandSplitter - Class in com.facebook.buck.util
Splits an argument list into a list of command invocations whose total length will not exceed the specified limit if possible.
CommandSplitter(List<String>, int) - Constructor for class com.facebook.buck.util.CommandSplitter
 
CommandSplitter(List<String>) - Constructor for class com.facebook.buck.util.CommandSplitter
 
commandStarted(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
commandStarted(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
commandStartedEvent(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
CommandThreadAssociation - Class in com.facebook.buck.log
An association between the current thread and a given command.
CommandThreadAssociation(String) - Constructor for class com.facebook.buck.log.CommandThreadAssociation
 
CommandThreadFactory - Class in com.facebook.buck.log
A ThreadFactory which associates created threads with the same command associated with the thread which creates the CommandThreadFactory.
CommandThreadFactory(ThreadFactory) - Constructor for class com.facebook.buck.log.CommandThreadFactory
 
CommandThreadFactory(String) - Constructor for class com.facebook.buck.log.CommandThreadFactory
 
CommandThreadManager - Class in com.facebook.buck.cli
Encapsulates a group of threads which operate a ListeningExecutorService, providing an AutoCloseable interface which waits for and kills the threads on close.
CommandThreadManager(String, WorkQueueExecutionOrder, ConcurrencyLimit, long, TimeUnit) - Constructor for class com.facebook.buck.cli.CommandThreadManager
 
CommandThreadManager(String, WorkQueueExecutionOrder, ConcurrencyLimit) - Constructor for class com.facebook.buck.cli.CommandThreadManager
 
CommandTool - Class in com.facebook.buck.rules
A Tool based on a list of arguments formed by SourcePaths.
CommandTool.Builder - Class in com.facebook.buck.rules
 
CommandTool.Builder(Optional<Tool>) - Constructor for class com.facebook.buck.rules.CommandTool.Builder
 
CommandTool.Builder(Tool) - Constructor for class com.facebook.buck.rules.CommandTool.Builder
 
CommandTool.Builder() - Constructor for class com.facebook.buck.rules.CommandTool.Builder
 
commonAncestor(String, String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
commonAncestor(String, String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
commonAncestor(String, String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
CommonThreadStateRenderer - Class in com.facebook.buck.event.listener
 
CommonThreadStateRenderer(Ansi, Function<Long, String>, long, ImmutableMap<Long, ThreadRenderingInformation>) - Constructor for class com.facebook.buck.event.listener.CommonThreadStateRenderer
 
comparator() - Static method in class com.facebook.buck.model.Pair
Provides a comparison using the natural ordering of contained types (which my be comparable).
compare(Path, Path) - Method in class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder.PathComponentCountOrder
 
compare(Optional<T>, Optional<T>) - Static method in class com.facebook.buck.util.Optionals
 
compare(String, String) - Method in class com.facebook.buck.util.VersionStringComparator
 
compareReferences(BuildTargetSourcePath) - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
compareReferences(PathSourcePath) - Method in class com.facebook.buck.rules.PathSourcePath
 
compareReferences(ResourceSourcePath) - Method in class com.facebook.buck.rules.ResourceSourcePath
 
compareTo(RDotTxtEntry) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
A collection of Resources should be sorted such that Resources of the same type should be grouped together, and should be alphabetized within that group.
compareTo(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
compareTo(BuildId) - Method in class com.facebook.buck.model.BuildId
 
compareTo(Flavor) - Method in class com.facebook.buck.model.Flavor
 
compareTo(BuildRule) - Method in class com.facebook.buck.rules.AbstractBuildRule
 
compareTo(ParamInfo<T>) - Method in class com.facebook.buck.rules.ParamInfo
Only valid when comparing ParamInfo instances from the same description.
compareTo(TargetNode<?>) - Method in class com.facebook.buck.rules.TargetNode
 
COMPILATION_DATABASE - Static variable in class com.facebook.buck.cxx.CxxCompilationDatabase
 
compile(BuildRuleParams, SourcePathResolver, CompilerDelegate, Path, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
Compiler - Interface in com.facebook.buck.cxx
 
compiler - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
COMPILER_ERROR_EVENT - Static variable in interface com.facebook.buck.event.external.events.CompilerErrorEventExternalInterface
 
compilerDeps - Variable in class com.facebook.buck.halide.HalideLibraryDescription.Arg
 
CompilerErrorEvent - Class in com.facebook.buck.event
 
compilerErrorEvent(CompilerErrorEvent) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
CompilerErrorEvent.CompilerType - Enum in com.facebook.buck.event
 
CompilerErrorEventExternalInterface - Interface in com.facebook.buck.event.external.events
Describes a compiler error thrown by buck.
compilerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
compilerFlags - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
CompilerPluginDurationEvent - Class in com.facebook.buck.event
Base class for events being reported by plugins to in-process compilers such as JSR199 javac.
CompilerPluginDurationEvent(EventKey, BuildTarget, String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent
 
CompilerPluginDurationEvent.Finished - Class in com.facebook.buck.event
 
CompilerPluginDurationEvent.Finished(CompilerPluginDurationEvent.Started, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent.Finished
 
CompilerPluginDurationEvent.Started - Class in com.facebook.buck.event
 
CompilerPluginDurationEvent.Started(BuildTarget, String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent.Started
 
compilerPluginDurationEventFinished(CompilerPluginDurationEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
compilerPluginDurationEventStarted(CompilerPluginDurationEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
CompileStringsStep - Class in com.facebook.buck.android
This Step takes a list of string resource files (strings.xml), groups them by locales, and for each locale generates a file with all the string resources for that locale.
CompileStringsStep(ProjectFilesystem, ImmutableList<Path>, Path, Function<String, Path>) - Constructor for class com.facebook.buck.android.CompileStringsStep
Note: The ordering of files in the input list determines which resource value ends up in the output .fbstr file, in the event of multiple xml files of a locale sharing the same string resource name - file that appears first in the list wins.
CompileToJarStepFactory - Interface in com.facebook.buck.jvm.java
Creates the necessary steps to compile the source files, apply post process classes commands, and pack the output .class files into a Jar.
CompositeStep - Class in com.facebook.buck.step
 
CompositeStep(List<? extends Step>) - Constructor for class com.facebook.buck.step.CompositeStep
 
compressAssetLibraries - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
CompressingFileHandler - Class in com.facebook.buck.cli.bootstrapper
 
CompressingFileHandler() - Constructor for class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
CompressingFileHandler - Class in com.facebook.buck.log
 
CompressingFileHandler() - Constructor for class com.facebook.buck.log.CompressingFileHandler
 
ComputeExopackageDepsAbi - Class in com.facebook.buck.android
A build rule that hashes all of the files that go into an exopackage APK.
ComputeExopackageDepsAbi(BuildRuleParams, SourcePathResolver, EnumSet<AndroidBinary.ExopackageMode>, AndroidPackageableCollection, AaptPackageResources, Optional<CopyNativeLibraries>, Optional<PackageStringAssets>, Optional<PreDexMerge>, Keystore) - Constructor for class com.facebook.buck.android.ComputeExopackageDepsAbi
 
computeSha1(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
computeSha256(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
concat(CxxToolFlags...) - Static method in class com.facebook.buck.cxx.CxxToolFlags
Concatenate multiple flags in a pairwise manner.
concatenateFiles(Path, Iterable<Path>) - Static method in class com.facebook.buck.io.MoreFiles
Concatenates the contents of one or more files.
ConcatStep - Class in com.facebook.buck.android
Takes in a list of files and outputs a concatenation of them in the same directory.
ConcatStep(ProjectFilesystem, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.ConcatStep
Use this constructor if the files to concatenate are known at the time of step creation.
ConcatStep(ProjectFilesystem, ImmutableList.Builder<Path>, Path) - Constructor for class com.facebook.buck.android.ConcatStep
Use this constructor if the files to concatenate are not known at the time of step creation.
ConcurrencyLimit - Class in com.facebook.buck.util.concurrent
Amalgamation of parameters that control how many jobs we can run at once.
ConcurrencyLimit(int, double) - Constructor for class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
ConditionalStep - Class in com.facebook.buck.step
Step that is run conditionally based on Supplier&lt;Boolean> shouldRunStep.
ConditionalStep(Supplier<Boolean>, Step) - Constructor for class com.facebook.buck.step.ConditionalStep
 
Config - Class in com.facebook.buck.cli
Structured representation of data read from a stack of .ini files, where each file can override values defined by the previous ones.
Config(ImmutableMap<String, ImmutableMap<String, String>>...) - Constructor for class com.facebook.buck.cli.Config
 
Config(ImmutableList<ImmutableMap<String, ImmutableMap<String, String>>>) - Constructor for class com.facebook.buck.cli.Config
 
Config(ImmutableMap<String, ImmutableMap<String, String>>) - Constructor for class com.facebook.buck.cli.Config
 
ConfigOverrideBuilder - Class in com.facebook.buck.cli
 
ConfigOverrideBuilder() - Constructor for class com.facebook.buck.cli.ConfigOverrideBuilder
 
configs - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
configs - Variable in class com.facebook.buck.halide.HalideLibraryDescription.Arg
 
configure(long, long, long, BuildId) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished
 
configure(long, long, long, BuildId) - Method in class com.facebook.buck.event.AbstractBuckEvent
Method to configure an event before posting it to the BuckEventBus.
configure(long, long, long, BuildId) - Method in interface com.facebook.buck.event.BuckEvent
 
configure(WebSocketServletFactory) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
configureParser(Object, SubCommand) - Method in class com.facebook.buck.cli.AdditionalOptionsSubCommandHandler
 
CONNECT_TIMEOUT_MS - Static variable in class com.facebook.buck.android.agent.AgentMain
 
console - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Console - Class in com.facebook.buck.util
 
Console(Verbosity, PrintStream, PrintStream, Ansi) - Constructor for class com.facebook.buck.util.Console
 
CONSOLE_EVENT - Static variable in interface com.facebook.buck.event.external.events.ConsoleEventExternalInterface
 
ConsoleEvent - Class in com.facebook.buck.event
Event for messages.
ConsoleEvent(Level, boolean, String) - Constructor for class com.facebook.buck.event.ConsoleEvent
 
consoleEvent(ConsoleEvent) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
ConsoleEventExternalInterface - Interface in com.facebook.buck.event.external.events
Describes a console event thrown by buck.
ConsoleHandler - Class in com.facebook.buck.cli.bootstrapper
 
ConsoleHandler() - Constructor for class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
ConsoleHandler - Class in com.facebook.buck.log
Implementation of Handler which writes to the console (System.err by default).
ConsoleHandler() - Constructor for class com.facebook.buck.log.ConsoleHandler
 
ConsoleHandlerRedirector - Class in com.facebook.buck.cli
Temporarily redirects the ConsoleHandler's output to another stream.
ConsoleHandlerRedirector(String, OutputStream, Optional<OutputStream>) - Constructor for class com.facebook.buck.cli.ConsoleHandlerRedirector
 
ConsoleLogLevelOverrider - Class in com.facebook.buck.cli
Temporarily overrides the console log level to match a verbosity flag passed from the command-line.
ConsoleLogLevelOverrider(String, Verbosity) - Constructor for class com.facebook.buck.cli.ConsoleLogLevelOverrider
 
ConstructorArgMarshalException - Exception in com.facebook.buck.rules
 
ConstructorArgMarshalException(String) - Constructor for exception com.facebook.buck.rules.ConstructorArgMarshalException
 
ConstructorArgMarshalException(String, Throwable) - Constructor for exception com.facebook.buck.rules.ConstructorArgMarshalException
 
ConstructorArgMarshaller - Class in com.facebook.buck.rules
Used to derive information from the constructor args returned by Description instances.
ConstructorArgMarshaller(TypeCoercerFactory) - Constructor for class com.facebook.buck.rules.ConstructorArgMarshaller
Constructor.
ConsumeAllOptionsHandler - Class in com.facebook.buck.cli
 
ConsumeAllOptionsHandler(CmdLineParser, OptionDef, Setter<? super String>) - Constructor for class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
contacts - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
contains(BuildRule) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
contains(Object) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
containsAll(Collection<?>) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
containsAnsiEscapeCodes() - Method in class com.facebook.buck.event.ConsoleEvent
 
containsAnyOf(ImmutableSet<Flavor>) - Method in class com.facebook.buck.go.GoPlatformFlavorDomain
 
containsAnyOf(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
containsEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
containsEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
containsFlavor(Flavor) - Static method in class com.facebook.buck.model.BuildTargets
 
containsFlavors(FlavorDomain<?>) - Static method in class com.facebook.buck.model.BuildTargets
 
containsNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
ContentRoot - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjProjectTemplateDataPreparer.AbstractContentRoot.
ContentRoot.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of ContentRoot.
convertAppleHeadersToPrivateCxxHeaders(Function<SourcePath, Path>, Path, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
convertAppleHeadersToPublicCxxHeaders(Function<SourcePath, Path>, Path, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
copy(Path, Path, ProjectFilesystem.CopySourceMode) - Method in class com.facebook.buck.io.ProjectFilesystem
 
copy(ProjectFilesystem, SourcePathResolver, ImmutableList.Builder<Step>, Path, ImmutableSortedSet<SourcePath>) - Method in class com.facebook.buck.zip.SrcZipAwareFileBundler
 
copyDir(ProjectFilesystem, Path, Path, Predicate<Path>) - Method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
copyDir(ProjectFilesystem, Path, Path, Predicate<Path>) - Method in interface com.facebook.buck.util.FilteredDirectoryCopier
Creates a filtered copy of a directory.
copyDirs(ProjectFilesystem, Map<Path, Path>, Predicate<Path>) - Method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
copyDirs(ProjectFilesystem, Map<Path, Path>, Predicate<Path>) - Method in interface com.facebook.buck.util.FilteredDirectoryCopier
Copies multiple directories while filtering out individual files which fail a predicate.
copyFile(Path, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
CopyFilePhaseDestinationSpec - Class in com.facebook.buck.apple.xcode.xcodeproj
Immutable implementation of AbstractCopyFilePhaseDestinationSpec.
CopyFilePhaseDestinationSpec.Builder - Class in com.facebook.buck.apple.xcode.xcodeproj
Builds instances of CopyFilePhaseDestinationSpec.
copyFolder(Path, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
CopyNativeLibraries - Class in com.facebook.buck.android
A BuildRule that gathers shared objects generated by ndk_library and prebuilt_native_library rules into a directory.
CopyNativeLibraries(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<StrippedObjectDescription>, ImmutableSet<StrippedObjectDescription>, ImmutableSet<NdkCxxPlatforms.TargetCpuType>) - Constructor for class com.facebook.buck.android.CopyNativeLibraries
 
copyNativeLibrary(ProjectFilesystem, Path, Path, ImmutableSet<NdkCxxPlatforms.TargetCpuType>, ImmutableList.Builder<Step>) - Static method in class com.facebook.buck.android.CopyNativeLibraries
 
copyOf(AbstractAndroidGraphEnhancementResult) - Static method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Creates immutable copy of AbstractAndroidGraphEnhancementResult.
copyOf(AbstractAndroidPackageableCollection) - Static method in class com.facebook.buck.android.AndroidPackageableCollection
Creates immutable copy of AbstractAndroidPackageableCollection.
copyOf(AbstractAndroidPackageableCollection.AbstractResourceDetails) - Static method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Creates immutable copy of AbstractAndroidPackageableCollection.AbstractResourceDetails.
copyOf(AbstractNdkCxxPlatform) - Static method in class com.facebook.buck.android.NdkCxxPlatform
Creates immutable copy of AbstractNdkCxxPlatform.
copyOf(AbstractNdkCxxPlatformCompiler) - Static method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Creates immutable copy of AbstractNdkCxxPlatformCompiler.
copyOf(AbstractNdkCxxPlatformTargetConfiguration) - Static method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Creates immutable copy of AbstractNdkCxxPlatformTargetConfiguration.
copyOf(CopyNativeLibraries.AbstractStrippedObjectDescription) - Static method in class com.facebook.buck.android.StrippedObjectDescription
Creates immutable copy of CopyNativeLibraries.AbstractStrippedObjectDescription.
copyOf(AbstractAppleBundleDestinations) - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Creates immutable copy of AbstractAppleBundleDestinations.
copyOf(AbstractAppleCxxPlatform) - Static method in class com.facebook.buck.apple.AppleCxxPlatform
Creates immutable copy of AbstractAppleCxxPlatform.
copyOf(AbstractApplePlatform) - Static method in class com.facebook.buck.apple.ApplePlatform
Creates immutable copy of AbstractApplePlatform.
copyOf(AbstractAppleSdk) - Static method in class com.facebook.buck.apple.AppleSdk
Creates immutable copy of AbstractAppleSdk.
copyOf(AbstractAppleSdkPaths) - Static method in class com.facebook.buck.apple.AppleSdkPaths
Creates immutable copy of AbstractAppleSdkPaths.
copyOf(AbstractAppleTestBundleParamsKey) - Static method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Creates immutable copy of AbstractAppleTestBundleParamsKey.
copyOf(AbstractAppleToolchain) - Static method in class com.facebook.buck.apple.AppleToolchain
Creates immutable copy of AbstractAppleToolchain.
copyOf(AbstractCodeSignIdentity) - Static method in class com.facebook.buck.apple.CodeSignIdentity
Creates immutable copy of AbstractCodeSignIdentity.
copyOf(AbstractFatBinaryInfo) - Static method in class com.facebook.buck.apple.FatBinaryInfo
Creates immutable copy of AbstractFatBinaryInfo.
copyOf(AbstractFrameworkDependencies) - Static method in class com.facebook.buck.apple.FrameworkDependencies
Creates immutable copy of AbstractFrameworkDependencies.
copyOf(AbstractGroupedSource) - Static method in class com.facebook.buck.apple.GroupedSource
Creates immutable copy of AbstractGroupedSource.
copyOf(AbstractProvisioningProfileMetadata) - Static method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Creates immutable copy of AbstractProvisioningProfileMetadata.
copyOf(AbstractAppleSimulator) - Static method in class com.facebook.buck.apple.simulator.AppleSimulator
Creates immutable copy of AbstractAppleSimulator.
copyOf(AbstractAppleSimulatorProfile) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Creates immutable copy of AbstractAppleSimulatorProfile.
copyOf(AbstractCopyFilePhaseDestinationSpec) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Creates immutable copy of AbstractCopyFilePhaseDestinationSpec.
copyOf(AbstractProductType) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Creates immutable copy of AbstractProductType.
copyOf(AbstractCacheResult) - Static method in class com.facebook.buck.artifact_cache.CacheResult
Creates immutable copy of AbstractCacheResult.
copyOf(ArtifactCacheBuckConfig.AbstractDirCacheEntry) - Static method in class com.facebook.buck.artifact_cache.DirCacheEntry
Creates immutable copy of ArtifactCacheBuckConfig.AbstractDirCacheEntry.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult) - Static method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult.
copyOf(ArtifactCacheBuckConfig.AbstractHttpCacheEntry) - Static method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Creates immutable copy of ArtifactCacheBuckConfig.AbstractHttpCacheEntry.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal) - Static method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult) - Static method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult) - Static method in class com.facebook.buck.artifact_cache.StoreWriteResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult.
copyOf(AbstractInstallResult) - Static method in class com.facebook.buck.cli.InstallResult
Creates immutable copy of AbstractInstallResult.
copyOf(AbstractProjectPredicates) - Static method in class com.facebook.buck.cli.ProjectPredicates
Creates immutable copy of AbstractProjectPredicates.
copyOf(TargetsCommand.AbstractShowOptions) - Static method in class com.facebook.buck.cli.ShowOptions
Creates immutable copy of TargetsCommand.AbstractShowOptions.
copyOf(AbstractTestRun) - Static method in class com.facebook.buck.cli.TestRun
Creates immutable copy of AbstractTestRun.
copyOf(Build.AbstractBuildExecutionResult) - Static method in class com.facebook.buck.command.BuildExecutionResult
Creates immutable copy of Build.AbstractBuildExecutionResult.
copyOf(Counter.AbstractCounterInfo) - Static method in class com.facebook.buck.counters.CounterInfo
Creates immutable copy of Counter.AbstractCounterInfo.
copyOf(AbstractCounterSnapshot) - Static method in class com.facebook.buck.counters.CounterSnapshot
Creates immutable copy of AbstractCounterSnapshot.
copyOf(AbstractCxxCompilationDatabaseDependencies) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Creates immutable copy of AbstractCxxCompilationDatabaseDependencies.
copyOf(AbstractCxxCompilationDatabaseEntry) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Creates immutable copy of AbstractCxxCompilationDatabaseEntry.
copyOf(AbstractCxxHeaders) - Static method in class com.facebook.buck.cxx.CxxHeaders
Creates immutable copy of AbstractCxxHeaders.
copyOf(AbstractCxxHeaderSourceSpec) - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Creates immutable copy of AbstractCxxHeaderSourceSpec.
copyOf(AbstractCxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatform
Creates immutable copy of AbstractCxxPlatform.
copyOf(AbstractCxxPreprocessorInput) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Creates immutable copy of AbstractCxxPreprocessorInput.
copyOf(AbstractCxxSource) - Static method in class com.facebook.buck.cxx.CxxSource
Creates immutable copy of AbstractCxxSource.
copyOf(AbstractCxxSourceRuleFactory) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Creates immutable copy of AbstractCxxSourceRuleFactory.
copyOf(Iterable<String>, Iterable<String>) - Static method in class com.facebook.buck.cxx.CxxToolFlags
Directly construct an instance from the given members.
copyOf(AbstractExplicitCxxToolFlags) - Static method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Creates immutable copy of AbstractExplicitCxxToolFlags.
copyOf(AbstractIterableCxxToolFlags) - Static method in class com.facebook.buck.cxx.IterableCxxToolFlags
Creates immutable copy of AbstractIterableCxxToolFlags.
copyOf(AbstractMachoHeader) - Static method in class com.facebook.buck.cxx.MachoHeader
Creates immutable copy of AbstractMachoHeader.
copyOf(AbstractNativeLinkableInput) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Creates immutable copy of AbstractNativeLinkableInput.
copyOf(Omnibus.AbstractOmnibusLibraries) - Static method in class com.facebook.buck.cxx.OmnibusLibraries
Creates immutable copy of Omnibus.AbstractOmnibusLibraries.
copyOf(Omnibus.AbstractOmnibusLibrary) - Static method in class com.facebook.buck.cxx.OmnibusLibrary
Creates immutable copy of Omnibus.AbstractOmnibusLibrary.
copyOf(Omnibus.AbstractOmnibusRoot) - Static method in class com.facebook.buck.cxx.OmnibusRoot
Creates immutable copy of Omnibus.AbstractOmnibusRoot.
copyOf(AbstractCxxSourceRuleFactory.AbstractPreprocessAndCompilePreprocessorDelegateKey) - Static method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Creates immutable copy of AbstractCxxSourceRuleFactory.AbstractPreprocessAndCompilePreprocessorDelegateKey.
copyOf(AbstractPreprocessorFlags) - Static method in class com.facebook.buck.cxx.PreprocessorFlags
Creates immutable copy of AbstractPreprocessorFlags.
copyOf(DistBuildStatusEvent.AbstractDistBuildStatus) - Static method in class com.facebook.buck.distributed.DistBuildStatus
Creates immutable copy of DistBuildStatusEvent.AbstractDistBuildStatus.
copyOf(AbstractEventKey) - Static method in class com.facebook.buck.event.EventKey
Creates immutable copy of AbstractEventKey.
copyOf(SimplePerfEvent.AbstractPerfEventId) - Static method in class com.facebook.buck.event.PerfEventId
Creates immutable copy of SimplePerfEvent.AbstractPerfEventId.
copyOf(AbstractGoLinkable) - Static method in class com.facebook.buck.go.GoLinkable
Creates immutable copy of AbstractGoLinkable.
copyOf(AbstractGoPlatform) - Static method in class com.facebook.buck.go.GoPlatform
Creates immutable copy of AbstractGoPlatform.
copyOf(AbstractProjectBuildFileParserOptions) - Static method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Creates immutable copy of AbstractProjectBuildFileParserOptions.
copyOf(IjProjectTemplateDataPreparer.AbstractContentRoot) - Static method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Creates immutable copy of IjProjectTemplateDataPreparer.AbstractContentRoot.
copyOf(IjDependencyListBuilder.AbstractDependencyEntry) - Static method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Creates immutable copy of IjDependencyListBuilder.AbstractDependencyEntry.
copyOf(IjDependencyListBuilder.AbstractDependencyEntryData) - Static method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Creates immutable copy of IjDependencyListBuilder.AbstractDependencyEntryData.
copyOf(AbstractIjLibrary) - Static method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Creates immutable copy of AbstractIjLibrary.
copyOf(AbstractIjModule) - Static method in class com.facebook.buck.jvm.java.intellij.IjModule
Creates immutable copy of AbstractIjModule.
copyOf(AbstractIjModuleAndroidFacet) - Static method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Creates immutable copy of AbstractIjModuleAndroidFacet.
copyOf(IjProjectTemplateDataPreparer.AbstractIjSourceFolder) - Static method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Creates immutable copy of IjProjectTemplateDataPreparer.AbstractIjSourceFolder.
copyOf(IjProjectTemplateDataPreparer.AbstractModuleIndexEntry) - Static method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Creates immutable copy of IjProjectTemplateDataPreparer.AbstractModuleIndexEntry.
copyOf(IjSourceRootSimplifier.AbstractSimplificationLimit) - Static method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Creates immutable copy of IjSourceRootSimplifier.AbstractSimplificationLimit.
copyOf(AbstractJavacOptions) - Static method in class com.facebook.buck.jvm.java.JavacOptions
Creates immutable copy of AbstractJavacOptions.
copyOf(AbstractJavacVersion) - Static method in class com.facebook.buck.jvm.java.JavacVersion
Creates immutable copy of AbstractJavacVersion.
copyOf(AbstractJUnitJvmArgs) - Static method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Creates immutable copy of AbstractJUnitJvmArgs.
copyOf(AbstractLuaPackageComponents) - Static method in class com.facebook.buck.lua.LuaPackageComponents
Creates immutable copy of AbstractLuaPackageComponents.
copyOf(AbstractBuildTarget) - Static method in class com.facebook.buck.model.BuildTarget
Creates immutable copy of AbstractBuildTarget.
copyOf(Flavor) - Static method in class com.facebook.buck.model.ImmutableFlavor
Creates immutable copy of Flavor.
copyOf(AbstractUnflavoredBuildTarget) - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Creates immutable copy of AbstractUnflavoredBuildTarget.
copyOf(AbstractOCamlBuildContext) - Static method in class com.facebook.buck.ocaml.OCamlBuildContext
Creates immutable copy of AbstractOCamlBuildContext.
copyOf(AbstractOCamlGeneratedBuildRules) - Static method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Creates immutable copy of AbstractOCamlGeneratedBuildRules.
copyOf(AbstractBuildFileSpec) - Static method in class com.facebook.buck.parser.BuildFileSpec
Creates immutable copy of AbstractBuildFileSpec.
copyOf(AbstractBuildTargetSpec) - Static method in class com.facebook.buck.parser.BuildTargetSpec
Creates immutable copy of AbstractBuildTargetSpec.
copyOf(PerBuildState.AbstractSpeculativeParsing) - Static method in class com.facebook.buck.parser.SpeculativeParsing
Creates immutable copy of PerBuildState.AbstractSpeculativeParsing.
copyOf(AbstractTargetNodePredicateSpec) - Static method in class com.facebook.buck.parser.TargetNodePredicateSpec
Creates immutable copy of AbstractTargetNodePredicateSpec.
copyOf(AbstractPythonPackageComponents) - Static method in class com.facebook.buck.python.PythonPackageComponents
Creates immutable copy of AbstractPythonPackageComponents.
copyOf(AbstractPythonPlatform) - Static method in class com.facebook.buck.python.PythonPlatform
Creates immutable copy of AbstractPythonPlatform.
copyOf(AbstractPythonVersion) - Static method in class com.facebook.buck.python.PythonVersion
Creates immutable copy of AbstractPythonVersion.
copyOf(AbstractQueryBuildTarget) - Static method in class com.facebook.buck.query.QueryBuildTarget
Creates immutable copy of AbstractQueryBuildTarget.
copyOf(AbstractQueryFileTarget) - Static method in class com.facebook.buck.query.QueryFileTarget
Creates immutable copy of AbstractQueryFileTarget.
copyOf(BuildLogHelper.AbstractBuildLogEntry) - Static method in class com.facebook.buck.rage.BuildLogEntry
Creates immutable copy of BuildLogHelper.AbstractBuildLogEntry.
copyOf(DefectReporter.AbstractDefectReport) - Static method in class com.facebook.buck.rage.DefectReport
Creates immutable copy of DefectReporter.AbstractDefectReport.
copyOf(DefectReporter.AbstractDefectSubmitResult) - Static method in class com.facebook.buck.rage.DefectSubmitResult
Creates immutable copy of DefectReporter.AbstractDefectSubmitResult.
copyOf(AbstractRageConfig) - Static method in class com.facebook.buck.rage.RageConfig
Creates immutable copy of AbstractRageConfig.
copyOf(InteractiveReport.AbstractUserReport) - Static method in class com.facebook.buck.rage.UserReport
Creates immutable copy of InteractiveReport.AbstractUserReport.
copyOf(AbstractBuildRuleKeys) - Static method in class com.facebook.buck.rules.BuildRuleKeys
Creates immutable copy of AbstractBuildRuleKeys.
copyOf(AbstractBuildRuleType) - Static method in class com.facebook.buck.rules.BuildRuleType
Creates immutable copy of AbstractBuildRuleType.
copyOf(AbstractBuildConfigFields) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Creates immutable copy of AbstractBuildConfigFields.
copyOf(AbstractBuildConfigFields.AbstractField) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Creates immutable copy of AbstractBuildConfigFields.AbstractField.
copyOf(AbstractFrameworkPath) - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Creates immutable copy of AbstractFrameworkPath.
copyOf(AbstractOCamlSource) - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Creates immutable copy of AbstractOCamlSource.
copyOf(AbstractSourceList) - Static method in class com.facebook.buck.rules.coercer.SourceList
Creates immutable copy of AbstractSourceList.
copyOf(AbstractSourceWithFlagsList) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Creates immutable copy of AbstractSourceWithFlagsList.
copyOf(AbstractExopackageInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo
Creates immutable copy of AbstractExopackageInfo.
copyOf(AbstractExopackageInfo.AbstractDexInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Creates immutable copy of AbstractExopackageInfo.AbstractDexInfo.
copyOf(AbstractExopackageInfo.AbstractNativeLibsInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Creates immutable copy of AbstractExopackageInfo.AbstractNativeLibsInfo.
copyOf(AbstractExternalTestRunnerTestSpec) - Static method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Creates immutable copy of AbstractExternalTestRunnerTestSpec.
copyOf(BuildContext) - Static method in class com.facebook.buck.rules.ImmutableBuildContext
Creates immutable copy of BuildContext.
copyOf(AbstractLabel) - Static method in class com.facebook.buck.rules.Label
Creates immutable copy of AbstractLabel.
copyOf(AbstractMacroMatchResult) - Static method in class com.facebook.buck.rules.macros.MacroMatchResult
Creates immutable copy of AbstractMacroMatchResult.
copyOf(AbstractSha1HashCode) - Static method in class com.facebook.buck.rules.Sha1HashCode
Creates immutable copy of AbstractSha1HashCode.
copyOf(AbstractSourceWithFlags) - Static method in class com.facebook.buck.rules.SourceWithFlags
Creates immutable copy of AbstractSourceWithFlags.
copyOf(AbstractSimulateReport) - Static method in class com.facebook.buck.simulate.SimulateReport
Creates immutable copy of AbstractSimulateReport.
copyOf(AbstractSingleRunReport) - Static method in class com.facebook.buck.simulate.SingleRunReport
Creates immutable copy of AbstractSingleRunReport.
copyOf(AbstractClientSideSlbConfig) - Static method in class com.facebook.buck.slb.ClientSideSlbConfig
Creates immutable copy of AbstractClientSideSlbConfig.
copyOf(LoadBalancedServiceEvent.AbstractLoadBalancedServiceEventData) - Static method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Creates immutable copy of LoadBalancedServiceEvent.AbstractLoadBalancedServiceEventData.
copyOf(LoadBalancerPingEvent.AbstractLoadBalancerPingEventData) - Static method in class com.facebook.buck.slb.LoadBalancerPingEventData
Creates immutable copy of LoadBalancerPingEvent.AbstractLoadBalancerPingEventData.
copyOf(ServerHealthManagerEvent.AbstractPerServerData) - Static method in class com.facebook.buck.slb.PerServerData
Creates immutable copy of ServerHealthManagerEvent.AbstractPerServerData.
copyOf(LoadBalancerPingEvent.AbstractPerServerPingData) - Static method in class com.facebook.buck.slb.PerServerPingData
Creates immutable copy of LoadBalancerPingEvent.AbstractPerServerPingData.
copyOf(ServerHealthManagerEvent.AbstractServerHealthManagerEventData) - Static method in class com.facebook.buck.slb.ServerHealthManagerEventData
Creates immutable copy of ServerHealthManagerEvent.AbstractServerHealthManagerEventData.
copyOf(ExecutionContext) - Static method in class com.facebook.buck.step.ImmutableExecutionContext
Creates immutable copy of ExecutionContext.
copyOf(AbstractTestResults) - Static method in class com.facebook.buck.test.TestResults
Creates immutable copy of AbstractTestResults.
copyOf(AbstractTestResultSummaryVerbosity) - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Creates immutable copy of AbstractTestResultSummaryVerbosity.
copyOf(AbstractTestRunningOptions) - Static method in class com.facebook.buck.test.TestRunningOptions
Creates immutable copy of AbstractTestRunningOptions.
copyOf(AbstractTestStatusMessage) - Static method in class com.facebook.buck.test.TestStatusMessage
Creates immutable copy of AbstractTestStatusMessage.
copyOf(AbstractAbsolutePerfTime) - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Creates immutable copy of AbstractAbsolutePerfTime.
copyOf(AbstractRelativePerfTime) - Static method in class com.facebook.buck.timing.RelativePerfTime
Creates immutable copy of AbstractRelativePerfTime.
copyOf(AbstractHashCodeAndFileType) - Static method in class com.facebook.buck.util.cache.HashCodeAndFileType
Creates immutable copy of AbstractHashCodeAndFileType.
copyOf(AbstractBuildEnvironmentDescription) - Static method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Creates immutable copy of AbstractBuildEnvironmentDescription.
copyOf(AbstractProcessExecutorParams) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Creates immutable copy of AbstractProcessExecutorParams.
copyOf(VersionControlStats) - Static method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Creates immutable copy of VersionControlStats.
copyPlatformWithFlavorAndConfig(CxxPlatform, CxxBuckConfig, Flavor) - Static method in class com.facebook.buck.cxx.CxxPlatforms
Creates a CxxPlatform with a defined flavor for a CxxBuckConfig with default values provided from another default CxxPlatform
copyRecursively(Path, Path) - Static method in class com.facebook.buck.io.MoreFiles
Recursively copies all files under fromPath to toPath.
copyRecursively(Path, Path, Function<Path, Path>) - Static method in class com.facebook.buck.io.MoreFiles
Recursively copies all files under fromPath to toPath.
CopyResourcesStep - Class in com.facebook.buck.jvm.java
 
CopyResourcesStep(ProjectFilesystem, SourcePathResolver, BuildTarget, Collection<? extends SourcePath>, Path, JavaPackageFinder) - Constructor for class com.facebook.buck.jvm.java.CopyResourcesStep
 
CopyStep - Class in com.facebook.buck.step.fs
 
CopyStep.DirectoryMode - Enum in com.facebook.buck.step.fs
When copying a directory, this specifies whether only the contents of the directory should be copied, or if the directory itself should be included.
copyToOutputStream(Path, OutputStream) - Method in class com.facebook.buck.io.ProjectFilesystem
Copies a file to an output stream.
copyToPath(InputStream, Path, CopyOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
copyWithBuildTarget(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithChanges(BuildTarget, Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithDeps(Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithExtraDeps(Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithNewIdValue(String) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CORE_WLAN_INSTANCE - Static variable in class com.facebook.buck.util.environment.MacWifiSsidFinder
 
CoreDataModel - Class in com.facebook.buck.apple
Captures information about a core data model.
CoreDataModelDescription - Class in com.facebook.buck.apple
Description for a core_data_model rule, which identifies a model file for use with Apple's Core Data.
CoreDataModelDescription() - Constructor for class com.facebook.buck.apple.CoreDataModelDescription
 
CoreDataModelDescription.Arg - Class in com.facebook.buck.apple
 
CoreDataModelDescription.Arg() - Constructor for class com.facebook.buck.apple.CoreDataModelDescription.Arg
 
Counter - Class in com.facebook.buck.counters
 
Counter(String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.counters.Counter
 
COUNTER_CATEGORY - Static variable in class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
CounterInfo - Class in com.facebook.buck.counters
Immutable implementation of Counter.AbstractCounterInfo.
CounterInfo.Builder - Class in com.facebook.buck.counters
Builds instances of CounterInfo.
CounterRegistry - Interface in com.facebook.buck.counters
 
CounterRegistryImpl - Class in com.facebook.buck.counters
 
CounterRegistryImpl(ScheduledExecutorService, BuckEventBus) - Constructor for class com.facebook.buck.counters.CounterRegistryImpl
 
CounterRegistryImpl(ScheduledExecutorService, BuckEventBus, long, long) - Constructor for class com.facebook.buck.counters.CounterRegistryImpl
 
CounterSnapshot - Class in com.facebook.buck.counters
Immutable implementation of AbstractCounterSnapshot.
CounterSnapshot.Builder - Class in com.facebook.buck.counters
Builds instances of CounterSnapshot.
CountersSnapshotEvent - Class in com.facebook.buck.counters
 
CountersSnapshotEvent(Iterable<CounterSnapshot>) - Constructor for class com.facebook.buck.counters.CountersSnapshotEvent
 
CoverageReportFormat - Enum in com.facebook.buck.test
 
cpp2CompilerFlags - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cpp2Deps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cpp2Options - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppCompilerFlags - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppDeps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppExportedHeaders - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppHeaderNamespace - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppSrcs - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cpuFilters - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
create(ProjectFilesystem, Optional<Path>, String, Optional<String>, Path, Set<Path>, ProGuardObfuscateStep.SdkProguardType, Optional<Integer>, Map<Path, Path>, Set<Path>, Path, BuildableContext, ImmutableList.Builder<Step>) - Static method in class com.facebook.buck.android.ProGuardObfuscateStep
Create steps that write out ProGuard's command line arguments to a text file and then run ProGuard using those arguments.
create(Map<Flavor, AppleCxxPlatform>, BuildTarget) - Static method in class com.facebook.buck.apple.FatBinaryInfos
Inspect the given build target and return information about it if its a fat binary.
create(ProjectFilesystem, ImmutableSet<Description<?>>, BuckConfig, BuckEventBus, Console, JavacOptions, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cli.MissingSymbolsHandler
 
create(int) - Static method in class com.facebook.buck.dalvik.CanaryFactory
Adds a "canary" class to a secondary dex that can be safely loaded on any system.
create(BuildTarget, String, CompilerErrorEvent.CompilerType, ImmutableSet<String>) - Static method in class com.facebook.buck.event.CompilerErrorEvent
 
create(Level, String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
create(Level, String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
create(BuildTarget, String, MissingSymbolEvent.SymbolType) - Static method in class com.facebook.buck.event.MissingSymbolEvent
 
create(Throwable, String, Object...) - Static method in class com.facebook.buck.event.ThrowableConsoleEvent
 
create() - Method in class com.facebook.buck.io.LazyPath
 
create() - Method in class com.facebook.buck.jvm.java.coverage.ReportGenerator
Create the report.
create(JavacOptions, BuildRuleParams, BuildRuleResolver, SourcePathResolver, JvmLibraryArg) - Static method in class com.facebook.buck.jvm.java.JavacOptionsFactory
 
create(JavaLibrary, BuildRuleParams, SourcePathResolver, Optional<String>) - Static method in class com.facebook.buck.jvm.java.MavenUberJar
Will traverse transitive dependencies of rootRule, separating those that do and don't have maven coordinates.
create(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>) - Static method in class com.facebook.buck.jvm.java.MavenUberJar.SourceJar
 
create(JavaCompiler) - Method in interface com.facebook.buck.jvm.java.StandardJavaFileManagerFactory
 
create(BuckConfig) - Static method in class com.facebook.buck.rage.RageBuckConfig
 
create(BuckConfig) - Method in class com.facebook.buck.rules.KnownBuildRuleTypesFactory
 
create(ImmutableSet<BuildTarget>, ImmutableSet<BuildTarget>, TargetGraph, AssociatedTargetNodePredicate, boolean, boolean, ImmutableSet<BuildTarget>) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
create(URI, ObjectMapper) - Static method in class com.facebook.buck.util.network.RemoteLoggerFactory
 
CREATE_FUNCTION - Static variable in class com.facebook.buck.cli.BuildIdSampler
 
CREATE_PROCESS_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
CreateProcess (Windows) quoting Function which can be passed to Iterables.transform().
createActionGraphAndResolver(CommandRunnerParams, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuildCommand
 
createAnsi(Optional<String>) - Method in class com.facebook.buck.cli.BuckConfig
Create an Ansi object appropriate for the current output.
createAnsiHighlightingHandler(boolean, PrintStream, Ansi) - Static method in class com.facebook.buck.util.InputStreamConsumer
 
createArchiveRule(SourcePathResolver, BuildTarget, BuildRuleParams, Archiver, Tool, Path, ImmutableList<SourcePath>) - Static method in class com.facebook.buck.cxx.Archives
Construct an Archive from a BuildRuleParams object representing a target node.
createBootclasspathSupplier(Supplier<AndroidPlatformTarget>) - Static method in class com.facebook.buck.rules.BuildContext
 
createBuildCommandOptionsWithInitialTargets(BuckConfig, List<String>) - Method in class com.facebook.buck.cli.ProjectCommand
 
createBuildFileParser(ConstructorArgMarshaller, Console, BuckEventBus) - Method in class com.facebook.buck.rules.Cell
Callers are responsible for managing the life-cycle of the created ProjectBuildFileParser.
createBuildFileParserFactory(boolean) - Method in class com.facebook.buck.rules.Cell
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidAarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidManifestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidResourceDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Optional<Arg>, Optional<Arg>, Optional<Arg>, String) - Method in class com.facebook.buck.android.ApkGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.GenAidlDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.NdkLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.RobolectricTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleBundleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, Optional<Linker.LinkableDepType>, Optional<SourcePath>, ImmutableSet<BuildTarget>) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.ApplePackageDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleResourceDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, Optional<Linker.LinkableDepType>, Optional<SourcePath>, ImmutableSet<BuildTarget>) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.file.RemoteFileDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.go.GoBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.go.GoLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.go.GoTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.halide.HalideLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.groovy.GroovyTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.java.JavaBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.java.JavaTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.java.KeystoreDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.java.PrebuiltJarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.jvm.scala.ScalaTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.lua.LuaBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.lua.LuaLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
createBuildRule(OCamlBuckConfig, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in interface com.facebook.buck.rules.Description
Create a BuildRule for the given BuildRuleParams.
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rust.RustBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rust.RustLibraryDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Optional<Arg>, Optional<Arg>, Optional<Arg>, String) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ExportFileDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Optional<Arg>, Optional<Arg>, Optional<Arg>, String) - Method in class com.facebook.buck.shell.GenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ShBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ShTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.swift.SwiftLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.zip.ZipDescription
 
createBuildRuleForTransitiveAssetCatalogDependencies(TargetGraph, BuildRuleParams, SourcePathResolver, ApplePlatform, Tool) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
createBuildRulesForCxxBinary(BuildRuleParams, BuildRuleResolver, CxxPlatform, ImmutableMap<String, CxxSource>, ImmutableMap<Path, SourcePath>, CxxPreprocessMode, Linker.LinkableDepType, Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, Optional<ImmutableMap<AbstractCxxSource.Type, ImmutableList<String>>>, Optional<ImmutableSortedSet<FrameworkPath>>, Optional<ImmutableSortedSet<FrameworkPath>>, Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, Optional<SourcePath>, Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, Optional<Linker.CxxRuntimeType>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createBuildRulesForCxxBinaryDescriptionArg(BuildRuleParams, BuildRuleResolver, CxxPlatform, CxxBinaryDescription.Arg, CxxPreprocessMode) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createBulkBuildRule(OCamlBuckConfig, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createCCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createCell(ProjectFilesystem, Console, Watchman, BuckConfig, KnownBuildRuleTypesFactory, AndroidDirectoryResolver, Clock) - Static method in class com.facebook.buck.rules.Cell
 
createCmdLineInterface() - Method in class com.facebook.buck.util.versioncontrol.DefaultVersionControlCmdLineInterfaceFactory
 
createCmdLineInterface() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterfaceFactory
 
createCompilationDatabase(BuildRuleParams, SourcePathResolver, CxxPreprocessMode, Iterable<CxxPreprocessAndCompile>) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
createCompilationDatabase(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxPreprocessMode, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Create all build rules needed to generate the compilation database.
createCompilationDatabaseDependencies(BuildTarget, FlavorDomain<CxxPlatform>, BuildRuleResolver, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.jvm.java.JarBackedJavac
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.jvm.java.JdkProvidedInMemoryJavac
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
createCompileStep(BuildContext, ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableList.Builder<Step>, BuildableContext) - Method in interface com.facebook.buck.jvm.java.CompileToJarStepFactory
 
createCompileStep(BuildContext, ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableList.Builder<Step>, BuildableContext) - Method in class com.facebook.buck.jvm.java.JavacToJarStepFactory
 
createCompileToJarStep(BuildContext, ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableList<String>, ImmutableSortedSet<Path>, Optional<String>, Optional<Path>, Path, ImmutableList.Builder<Step>, BuildableContext) - Method in class com.facebook.buck.jvm.java.BaseCompileToJarStepFactory
 
createCompileToJarStep(BuildContext, ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableList<String>, ImmutableSortedSet<Path>, Optional<String>, Optional<Path>, Path, ImmutableList.Builder<Step>, BuildableContext) - Method in interface com.facebook.buck.jvm.java.CompileToJarStepFactory
 
createCompileToJarStep(BuildContext, ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableList<String>, ImmutableSortedSet<Path>, Optional<String>, Optional<Path>, Path, ImmutableList.Builder<Step>, BuildableContext) - Method in class com.facebook.buck.jvm.java.JavacToJarStepFactory
 
createConnection(URI) - Method in class com.facebook.buck.file.HttpDownloader
 
createContextString(WatchEvent<?>) - Static method in class com.facebook.buck.io.WatchEvents
 
createCxxLinkableBuildRule(CxxPlatform, BuildRuleParams, SourcePathResolver, BuildTarget, Path, ImmutableList<Arg>, Linker.LinkableDepType, Optional<Linker.CxxRuntimeType>) - Static method in class com.facebook.buck.cxx.CxxLinkableEnhancer
 
createCxxLinkableBuildRule(CxxPlatform, BuildRuleParams, SourcePathResolver, BuildTarget, Linker.LinkType, Optional<String>, Path, Linker.LinkableDepType, Iterable<? extends NativeLinkable>, Optional<Linker.CxxRuntimeType>, Optional<SourcePath>, ImmutableSet<BuildTarget>, NativeLinkableInput) - Static method in class com.facebook.buck.cxx.CxxLinkableEnhancer
Construct a CxxLink rule that builds a native linkable from top-level input objects and a dependency tree of NativeLinkable dependencies.
createCxxLinkableSharedBuildRule(CxxPlatform, BuildRuleParams, SourcePathResolver, BuildTarget, Path, Optional<String>, ImmutableList<? extends Arg>) - Static method in class com.facebook.buck.cxx.CxxLinkableEnhancer
 
createCxxLinkTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createDateUidGidScrubber(byte[]) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
createDefaultConfig(Path, ImmutableMap<String, ImmutableMap<String, String>>) - Static method in class com.facebook.buck.cli.Config
 
createDefaultJavaPackageFinder(Iterable<String>) - Static method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
createDensityFilter(ProjectFilesystem, Set<ResourceFilters.Density>) - Static method in class com.facebook.buck.android.ResourceFilters
Given a set of target densities, returns a Predicate that fails for any non-drawable resource of a different density.
createEmpty(long) - Static method in class com.facebook.buck.simulate.SimulateTimes
 
createEmptyConstructorArg() - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createEntry(String) - Static method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
Creates a ZipEntry for placing in the jar output stream.
createExceptionForPlatformThatCannotBeFound(String) - Static method in exception com.facebook.buck.android.NoAndroidSdkException
 
createExcludes(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
createExecutionContext(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
createExportedHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createExportedHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createFileReference(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createFileReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createFilesystemTraversalBoundaryPathSet(ImmutableSet<IjModule>) - Static method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
createFineGrainedBuildRule(OCamlBuckConfig, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createFinishedEvent(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
Creates a new event which indicates the end of a performance event.
createFinishedEvent() - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFinishedEvent(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFinishedEvent(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFlavoredBuildTarget(UnflavoredBuildTarget, Flavor) - Static method in class com.facebook.buck.model.BuildTargets
Takes the BuildTarget for hasBuildTarget and derives a new BuildTarget from it with the specified flavor.
createFor(Lock) - Static method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
createForAll() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForAll() - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForChildren(Path, Path) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForChildren(Path, Path) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForDescendants(Path, Path) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForDescendants(Path, Path) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForMessageWithAnsiEscapeCodes(Level, String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
createForSingleton(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForSingleton(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createFrom(Collection<BuildRule>, Optional<UnsortedAndroidResourceDeps.Callback>) - Static method in class com.facebook.buck.android.UnsortedAndroidResourceDeps
Returns transitive android resource deps which are _not_ sorted topologically, only to be used when the order of the resource rules does not matter, for instance, when graph enhancing UberRDotJava, DummyRDotJava, AaptPackageResources where we only need the deps to correctly order the execution of those buildables.
createFromConfig(BuckConfig, Optional<Path>) - Static method in class com.facebook.buck.file.StackedDownloader
 
createFromJsonFile(ObjectMapper, String, long) - Static method in class com.facebook.buck.simulate.SimulateTimes
 
createFromPropertiesFile(Path, Path, ProjectFilesystem) - Static method in class com.facebook.buck.util.KeystoreProperties
 
createGenruleStep() - Method in class com.facebook.buck.shell.Genrule
 
createGroupsFromSourcePaths(Function<SourcePath, Path>, Iterable<SourceWithFlags>, Iterable<SourcePath>, Iterable<SourcePath>, Iterable<SourcePath>) - Static method in class com.facebook.buck.apple.RuleUtils
 
createHalideCompilerBuildTarget(BuildTarget) - Static method in class com.facebook.buck.halide.HalideLibraryDescription
 
createHeaderSymlinkTree(BuildRuleParams, SourcePathResolver, CxxPlatform, ImmutableMap<Path, SourcePath>, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createHeaderSymlinkTreeBuildRule(SourcePathResolver, BuildTarget, BuildRuleParams, Path, Optional<Path>, ImmutableMap<Path, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Build the HeaderSymlinkTree rule using the original build params from a target node.
createHeaderSymlinkTreeTarget(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createHttpClientSideSlb(Clock, BuckEventBus) - Method in class com.facebook.buck.cli.SlbBuckConfig
 
createImageDensityFilter(Collection<Path>, Set<ResourceFilters.Density>, boolean) - Static method in class com.facebook.buck.android.ResourceFilters
Given a list of paths of available drawables, and a target screen density, returns a Predicate that fails for drawables of a different density, whenever they can be safely removed.
createInferAnalyzeBuildTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
createInstance(BuckConfig, ProcessExecutor, AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
createIntellijProject(File, ProcessExecutor, boolean, PrintStream, PrintStream) - Method in class com.facebook.buck.jvm.java.intellij.Project
 
createJarFile(ProjectFilesystem, Path, CustomZipOutputStream, ImmutableSortedSet<Path>, ImmutableSet<String>, Optional<String>, Optional<Path>, boolean, Iterable<Pattern>, ExecutionContext) - Static method in class com.facebook.buck.jvm.java.JarDirectoryStepHelper
 
createJarFile(ProjectFilesystem, Path, ImmutableSortedSet<Path>, Optional<String>, Optional<Path>, boolean, Iterable<Pattern>, ExecutionContext) - Static method in class com.facebook.buck.jvm.java.JarDirectoryStepHelper
 
createJavac(Path) - Static method in class com.facebook.buck.jvm.java.ExternalJavac
 
createJavaDepsFinder(BuckConfig, Function<Optional<String>, Path>, ObjectMapper, BuildContext, BuildEngine) - Static method in class com.facebook.buck.jvm.java.autodeps.JavaDepsFinder
 
createJavaFileParser(JavacOptions) - Static method in class com.facebook.buck.jvm.java.JavaFileParser
 
createListener(ProjectFilesystem, ImmutableSet<Description<?>>, BuckConfig, BuckEventBus, Console, JavacOptions, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cli.MissingSymbolsHandler
Instantiate a MissingSymbolsHandler and wrap it in a listener that calls it on the appropriate events.
createListener() - Method in class com.facebook.buck.httpserver.WebServer
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.apple.AppleBundleDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.go.GoLibraryDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in class com.facebook.buck.go.GoTestDescription
 
createMetadata(BuildTarget, BuildRuleResolver, A, Class<U>) - Method in interface com.facebook.buck.rules.MetadataProvidingDescription
 
createMLBytecodeCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createMLNativeCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createModule(Path, ImmutableSet<TargetNode<? extends AbstractDescriptionArg>>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleFactory
Create an IjModule form the supplied parameters.
createNewFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Creates a new file relative to the project root.
createOCamlLinkTarget(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createOmnibus(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<? extends Arg>, Omnibus.OmnibusSpec) - Static method in class com.facebook.buck.cxx.Omnibus
 
createPackageLookupPathSet(IjModuleGraph) - Static method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
createPackageRule(BuildRuleParams, BuildRuleResolver, SourcePathResolver, PythonPlatform, CxxPlatform, String, PythonPackageComponents, ImmutableList<String>, PythonBuckConfig.PackageStyle, ImmutableSet<String>) - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createParentDirs(String) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operating on Paths directly, replaced by ProjectFilesystem.createParentDirs(java.nio.file.Path).
createParentDirs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createParser(ConstructorArgMarshaller, Console, ImmutableMap<String, String>, BuckEventBus) - Method in class com.facebook.buck.json.DefaultProjectBuildFileParserFactory
 
createParser(ConstructorArgMarshaller, Console, ImmutableMap<String, String>, BuckEventBus) - Method in interface com.facebook.buck.json.ProjectBuildFileParserFactory
Construct a new parser on demand using the provided common project build files.
createProcessExecutor(PrintStream, PrintStream) - Method in class com.facebook.buck.util.PrintStreamProcessExecutorFactory
 
createProcessExecutor(PrintStream, PrintStream) - Method in interface com.facebook.buck.util.ProcessExecutorFactory
 
createReferencedFolderPathsSet(ImmutableSet<IjModule>) - Static method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
createRelativeSymlink(Path, Path, ProjectFilesystem) - Static method in class com.facebook.buck.io.MorePaths
Creates a symlink at projectFilesystem.getRootPath().resolve(pathToDesiredLinkUnderProjectRoot) that points to projectFilesystem.getRootPath().resolve(pathToExistingFileUnderProjectRoot) using a relative symlink.
createRelativeSymlink(Path, Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Creates a symlink at pathToProjectRoot.resolve(pathToDesiredLinkUnderProjectRoot) that points to pathToProjectRoot.resolve(pathToExistingFileUnderProjectRoot) using a relative symlink.
createRoot(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<? extends Arg>, Omnibus.OmnibusSpec, SourcePath, SharedNativeLinkTarget) - Static method in class com.facebook.buck.cxx.Omnibus
 
createRuleKeyInDirStep(TestRule) - Method in class com.facebook.buck.cli.TestRuleKeyFileHelper
Creates a file in the test's output directory and writes the rule key file in it.
createSerializableAndroidAar(String, AndroidPrebuiltAar) - Static method in class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
createSerializableIntellijSettings(IntellijConfig) - Static method in class com.facebook.buck.jvm.java.intellij.SerializableIntellijSettings
 
createSharedLibraryBuildTarget(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createSharedLibrarySymlinkTree(BuildRuleParams, SourcePathResolver, CxxPlatform, Predicate<Object>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Build a HeaderSymlinkTree of all the shared libraries found via the top-level rule's transitive dependencies.
createSharedLibrarySymlinkTreeTarget(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createSocketWithPath(Path) - Static method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
Creates a Unix domain socket bound to a path.
createStaticLibraryBuildTarget(BuildTarget, Flavor, AbstractCxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createStaticLibraryBuildTarget(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createStepForDummyRDotJava(ProjectFilesystem, SourcePathResolver, List<HasAndroidResourceDeps>, Path, Optional<String>) - Static method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
createStepForUberRDotJava(ProjectFilesystem, SourcePathResolver, List<HasAndroidResourceDeps>, Path, Path, Optional<String>) - Static method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
createSubContext(PrintStream, PrintStream) - Method in class com.facebook.buck.step.ExecutionContext
 
createSymLink(Path, Path, boolean) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createTargetNode(Cell, Path, BuildTarget, Map<String, Object>) - Method in interface com.facebook.buck.parser.ParsePipeline.Delegate
 
createTempFile(Path, String, String, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createTest() - Method in class com.facebook.buck.testrunner.BuckBlockJUnit4ClassRunner
 
createThriftCompilerBuildRules(BuildRuleParams, BuildRuleResolver, ThriftLibraryDescription.CompilerType, ImmutableList<String>, String, ImmutableSet<String>, ImmutableMap<String, SourcePath>, ImmutableSortedSet<ThriftLibrary>, ImmutableMap<String, ImmutableSortedSet<String>>) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Create the build rules which compile the input thrift sources into their respective language specific sources.
createThriftIncludeSymlinkTreeTarget(BuildTarget) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createUberCompilationDatabase(BuildRuleParams, BuildRuleResolver) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createUndefinedSymbolsFile(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.PosixNmSymbolNameTool
 
createUndefinedSymbolsFile(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in interface com.facebook.buck.cxx.SymbolNameTool
Creates a BuildRule which extracts all undefined symbols from the given inputs.
createUndefinedSymbolsLinkerArgs(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.DarwinLinker
 
createUndefinedSymbolsLinkerArgs(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.GnuLinker
Write all undefined symbols given in symbolFiles into a linker script wrapped in `EXTERN` commands.
createUndefinedSymbolsLinkerArgs(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in interface com.facebook.buck.cxx.Linker
Generate a necessary linker arguments to propagate undefined symbols to a link command.
createUndefinedSymbolsLinkerArgs(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.UnknownLinker
 
createUndefinedSymbolsLinkerArgs(BuildRuleParams, BuildRuleResolver, SourcePathResolver, BuildTarget, Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.WindowsLinker
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidAarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidManifestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidResourceDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.ApkGenruleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.GenAidlDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.NdkLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.RobolectricTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleBundleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.ApplePackageDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleResourceDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.file.RemoteFileDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.go.GoBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.go.GoLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.go.GoTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.halide.HalideLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.groovy.GroovyTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.java.JavaBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.java.JavaTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.java.KeystoreDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.java.PrebuiltJarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.jvm.scala.ScalaTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.lua.LuaBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.lua.LuaLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonTestDescription
 
createUnpopulatedConstructorArg() - Method in interface com.facebook.buck.rules.Description
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rust.RustBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rust.RustLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ExportFileDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.GenruleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ShBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ShTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.swift.SwiftLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.zip.ZipDescription
 
createUpdateEvent(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
Creates a new event which indicates an update to the performance data being gathered.
createUpdateEvent(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createUpdateEvent(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createVariableExpansionFunction(Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
 
createVersionGroup() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createXcodeProjects() - Method in class com.facebook.buck.apple.ProjectGenerator
 
createZip(Collection<Path>, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Takes a sequence of paths relative to the project root and writes a zip file to out with the contents and structure that matches that of the specified paths.
createZip(Collection<Path>, Path, ImmutableMap<Path, String>) - Method in class com.facebook.buck.io.ProjectFilesystem
Similar to ProjectFilesystem.createZip(Collection, Path), but also takes a list of additional files to write in the zip, including their contents, as a map.
CSharpLibrary - Class in com.facebook.buck.dotnet
 
CSharpLibrary(BuildRuleParams, SourcePathResolver, String, ImmutableSortedSet<SourcePath>, ImmutableList<Either<BuildRule, String>>, ImmutableMap<String, SourcePath>, FrameworkVersion) - Constructor for class com.facebook.buck.dotnet.CSharpLibrary
 
CSharpLibraryCompile - Class in com.facebook.buck.dotnet
 
CSharpLibraryCompile(Path, ImmutableSortedSet<Path>, ImmutableList<Either<Path, String>>, ImmutableListMultimap<Path, String>, FrameworkVersion) - Constructor for class com.facebook.buck.dotnet.CSharpLibraryCompile
 
CSharpLibraryDescription - Class in com.facebook.buck.dotnet
 
CSharpLibraryDescription() - Constructor for class com.facebook.buck.dotnet.CSharpLibraryDescription
 
CSharpLibraryDescription.Arg - Class in com.facebook.buck.dotnet
 
CSharpLibraryDescription.Arg() - Constructor for class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
CURRENT_VERSION_FILE - Static variable in class com.facebook.buck.util.BuckConstant
The version the buck output directory was created for
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
currentRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for currentRevisionId.
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
currentRevisionId() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
currentTimeMillis() - Method in interface com.facebook.buck.timing.Clock
 
currentTimeMillis() - Method in class com.facebook.buck.timing.DefaultClock
 
currentTimeMillis() - Method in class com.facebook.buck.timing.NanosAdjustedClock
 
cursorPreviousLine(int) - Method in class com.facebook.buck.util.Ansi
Moves the cursor y lines up.
custom - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CUSTOM_DRAWABLE_IDENTIFIER - Static variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CustomZipEntry - Class in com.facebook.buck.zip
 
CustomZipEntry(ZipEntry) - Constructor for class com.facebook.buck.zip.CustomZipEntry
 
CustomZipEntry(String) - Constructor for class com.facebook.buck.zip.CustomZipEntry
 
CustomZipOutputStream - Class in com.facebook.buck.zip
An implementation of an OutputStream that will zip output.
CustomZipOutputStream(OutputStream) - Constructor for class com.facebook.buck.zip.CustomZipOutputStream
 
CXX_LINK_BINARY_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
CxxBinary - Class in com.facebook.buck.cxx
 
CxxBinary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Path, CxxLink, Tool, Iterable<FrameworkPath>, Iterable<BuildTarget>) - Constructor for class com.facebook.buck.cxx.CxxBinary
 
CxxBinaryDescription - Class in com.facebook.buck.cxx
 
CxxBinaryDescription(InferBuckConfig, CxxPlatform, FlavorDomain<CxxPlatform>, CxxPreprocessMode) - Constructor for class com.facebook.buck.cxx.CxxBinaryDescription
 
CxxBinaryDescription.Arg - Class in com.facebook.buck.cxx
 
CxxBinaryDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxBinaryDescription.Arg
 
CxxBoostTest - Class in com.facebook.buck.cxx
 
CxxBoostTest(BuildRuleParams, SourcePathResolver, CxxLink, Tool, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean, Optional<Long>) - Constructor for class com.facebook.buck.cxx.CxxBoostTest
 
CxxBuckConfig - Class in com.facebook.buck.cxx
Contains platform independent settings for C/C++ rules.
CxxBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.cxx.CxxBuckConfig
 
CxxBuckConfig(BuckConfig, Flavor) - Constructor for class com.facebook.buck.cxx.CxxBuckConfig
 
CxxCompilableEnhancer - Class in com.facebook.buck.cxx
 
CxxCompilables - Class in com.facebook.buck.cxx
 
CxxCompilationDatabase - Class in com.facebook.buck.cxx
 
CxxCompilationDatabaseDependencies - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxCompilationDatabaseDependencies.
CxxCompilationDatabaseDependencies.Builder - Class in com.facebook.buck.cxx
CxxCompilationDatabaseEntry - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxCompilationDatabaseEntry.
CxxCompilationDatabaseEntry.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxCompilationDatabaseEntry.
cxxCompiler - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
CxxConstructorArg - Class in com.facebook.buck.cxx
 
CxxConstructorArg() - Constructor for class com.facebook.buck.cxx.CxxConstructorArg
 
CxxDescriptionEnhancer - Class in com.facebook.buck.cxx
 
CxxFlags - Class in com.facebook.buck.cxx
 
CxxFlavorSanitizer - Class in com.facebook.buck.cxx
 
CxxGtestTest - Class in com.facebook.buck.cxx
 
CxxGtestTest(BuildRuleParams, SourcePathResolver, CxxLink, Tool, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean, Optional<Long>, long) - Constructor for class com.facebook.buck.cxx.CxxGtestTest
 
CxxHeaders - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxHeaders.
CxxHeaders.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxHeaders.
CxxHeaderSourceSpec - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxHeaderSourceSpec.
CxxHeaderSourceSpec.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxHeaderSourceSpec.
CxxInferAnalyze - Class in com.facebook.buck.cxx
 
CxxInferCapture - Class in com.facebook.buck.cxx
Generate the CFG for a source file
CxxInferComputeReport - Class in com.facebook.buck.cxx
Merge all the json reports together into one and emit a list of results dirs of each capture and analysis target involved for the analysis itself.
CxxInferComputeReport(BuildRuleParams, SourcePathResolver, CxxInferAnalyze) - Constructor for class com.facebook.buck.cxx.CxxInferComputeReport
 
CxxInferEnhancer - Class in com.facebook.buck.cxx
 
CxxInferSourceFilter - Class in com.facebook.buck.cxx
 
CxxLibrary - Class in com.facebook.buck.cxx
An action graph representation of a C/C++ library from the target graph, providing the various interfaces to make it consumable by C/C++ preprocessing and native linkable rules.
CxxLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Iterable<? extends BuildRule>, Predicate<CxxPlatform>, Predicate<CxxPlatform>, Function<? super CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>>, Function<? super CxxPlatform, Iterable<Arg>>, Function<? super CxxPlatform, NativeLinkableInput>, Optional<Pattern>, ImmutableSet<FrameworkPath>, ImmutableSet<FrameworkPath>, NativeLinkable.Linkage, boolean, Optional<String>, ImmutableSortedSet<BuildTarget>, boolean) - Constructor for class com.facebook.buck.cxx.CxxLibrary
 
CxxLibraryDescription - Class in com.facebook.buck.cxx
 
CxxLibraryDescription(CxxPlatform, InferBuckConfig, FlavorDomain<CxxPlatform>, CxxPreprocessMode) - Constructor for class com.facebook.buck.cxx.CxxLibraryDescription
 
CxxLibraryDescription.Arg - Class in com.facebook.buck.cxx
 
CxxLibraryDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
CxxLibraryDescription.Type - Enum in com.facebook.buck.cxx
 
CxxLink - Class in com.facebook.buck.cxx
 
CxxLink(BuildRuleParams, SourcePathResolver, Linker, Path, ImmutableList<Arg>) - Constructor for class com.facebook.buck.cxx.CxxLink
 
cxxLink - Variable in class com.facebook.buck.cxx.CxxLinkAndCompileRules
 
CxxLinkableEnhancer - Class in com.facebook.buck.cxx
 
CxxLinkAndCompileRules - Class in com.facebook.buck.cxx
 
CxxLinkStep - Class in com.facebook.buck.cxx
 
CxxLinkStep(Path, ImmutableMap<String, String>, ImmutableList<String>, Path) - Constructor for class com.facebook.buck.cxx.CxxLinkStep
 
CxxLuaExtension - Class in com.facebook.buck.lua
 
CxxLuaExtension(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.lua.CxxLuaExtension
 
CxxLuaExtensionDescription - Class in com.facebook.buck.lua
 
CxxLuaExtensionDescription(LuaConfig, CxxBuckConfig, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.lua.CxxLuaExtensionDescription
 
CxxLuaExtensionDescription.Arg - Class in com.facebook.buck.lua
 
CxxLuaExtensionDescription.Arg() - Constructor for class com.facebook.buck.lua.CxxLuaExtensionDescription.Arg
 
CxxPlatform - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxPlatform.
CxxPlatform.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxPlatform.
CxxPlatforms - Class in com.facebook.buck.cxx
 
CxxPlatformXcodeConfigGenerator - Class in com.facebook.buck.apple
Generates a set of Xcode build configurations from given cxxPlatform
CxxPrecompiledHeader - Class in com.facebook.buck.cxx
Rule to generate a precompiled header from an existing header.
CxxPrecompiledHeader(BuildRuleParams, SourcePathResolver, Path, PreprocessorDelegate, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer) - Constructor for class com.facebook.buck.cxx.CxxPrecompiledHeader
 
CxxPrepareForLinkStep - Class in com.facebook.buck.cxx
Prepares argfile for the CxxLinkStep, so all arguments to the linker will be stored in a single file.
CxxPrepareForLinkStep(Path, Path, ImmutableList<String>) - Constructor for class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
CxxPreprocessables - Class in com.facebook.buck.cxx
 
CxxPreprocessables.IncludeType - Enum in com.facebook.buck.cxx
 
CxxPreprocessAndCompile - Class in com.facebook.buck.cxx
A build rule which preprocesses and/or compiles a C/C++ source in a single step.
CxxPreprocessAndCompile(BuildRuleParams, SourcePathResolver, CxxPreprocessAndCompileStep.Operation, Optional<PreprocessorDelegate>, CompilerDelegate, Path, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer) - Constructor for class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
CxxPreprocessAndCompileStep - Class in com.facebook.buck.cxx
A step that preprocesses and/or compiles C/C++ sources in a single step.
CxxPreprocessAndCompileStep(ProjectFilesystem, CxxPreprocessAndCompileStep.Operation, Path, Path, Path, AbstractCxxSource.Type, Optional<CxxPreprocessAndCompileStep.ToolCommand>, Optional<CxxPreprocessAndCompileStep.ToolCommand>, ImmutableMap<Path, Path>, DebugPathSanitizer, Optional<Function<String, Iterable<String>>>) - Constructor for class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
CxxPreprocessAndCompileStep.Operation - Enum in com.facebook.buck.cxx
 
CxxPreprocessAndCompileStep.ToolCommand - Class in com.facebook.buck.cxx
 
CxxPreprocessAndCompileStep.ToolCommand(ImmutableList<String>, ImmutableMap<String, String>, Optional<ImmutableList<String>>) - Constructor for class com.facebook.buck.cxx.CxxPreprocessAndCompileStep.ToolCommand
 
CxxPreprocessMode - Enum in com.facebook.buck.cxx
 
CxxPreprocessorDep - Interface in com.facebook.buck.cxx
An interface that represents a BuildRule which can contribute components (e.g.
CxxPreprocessorInput - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxPreprocessorInput.
CxxPreprocessorInput.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxPreprocessorInput.
CxxPythonExtension - Class in com.facebook.buck.python
 
CxxPythonExtension(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.python.CxxPythonExtension
 
CxxPythonExtensionDescription - Class in com.facebook.buck.python
 
CxxPythonExtensionDescription(FlavorDomain<PythonPlatform>, CxxBuckConfig, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.python.CxxPythonExtensionDescription
 
CxxPythonExtensionDescription.Arg - Class in com.facebook.buck.python
 
CxxPythonExtensionDescription.Arg() - Constructor for class com.facebook.buck.python.CxxPythonExtensionDescription.Arg
 
cxxRuntimeType - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
CxxSource - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxSource.
CxxSource.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxSource.
CxxSourceRuleFactory - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxSourceRuleFactory.
CxxSourceRuleFactory.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxSourceRuleFactory.
CxxSourceTypes - Class in com.facebook.buck.cxx
Utilities for working with C-like source types.
CxxTest - Class in com.facebook.buck.cxx
A no-op BuildRule which houses the logic to run and form the results for C/C++ tests.
CxxTest(BuildRuleParams, SourcePathResolver, ImmutableMap<String, String>, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean, Optional<Long>) - Constructor for class com.facebook.buck.cxx.CxxTest
 
CxxTestDescription - Class in com.facebook.buck.cxx
 
CxxTestDescription(CxxBuckConfig, CxxPlatform, FlavorDomain<CxxPlatform>, Optional<Long>) - Constructor for class com.facebook.buck.cxx.CxxTestDescription
 
CxxTestDescription.Arg - Class in com.facebook.buck.cxx
 
CxxTestDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxTestDescription.Arg
 
CxxTestStep - Class in com.facebook.buck.cxx
Run a C/C++ test command, remembering it's exit code and streaming it's output to a given output file.
CxxTestStep(ProjectFilesystem, ImmutableList<String>, ImmutableMap<String, String>, Path, Path, Optional<Long>) - Constructor for class com.facebook.buck.cxx.CxxTestStep
 
CxxTestType - Enum in com.facebook.buck.cxx
Enumerate the C/C++ testing frameworks we support.
CxxToolFlags - Class in com.facebook.buck.cxx
Tracks flags passed to the preprocessor or compiler.
CxxToolFlags() - Constructor for class com.facebook.buck.cxx.CxxToolFlags
 

D

DalvikAwareOutputStreamHelper - Class in com.facebook.buck.dalvik
Helper to write a Zip file used by DalvikAwareZipSplitter.
DalvikAwareZipSplitter - Class in com.facebook.buck.dalvik
Alternative to DefaultZipSplitter that uses estimates from DalvikStatsTool to determine how many classes to pack into a dex.
DalvikAwareZipSplitterFactory - Class in com.facebook.buck.dalvik
 
DalvikAwareZipSplitterFactory(long, Set<String>) - Constructor for class com.facebook.buck.dalvik.DalvikAwareZipSplitterFactory
 
DalvikStatsTool - Class in com.facebook.buck.dalvik
Tool to get stats about dalvik classes.
DalvikStatsTool.FieldReference - Class in com.facebook.buck.dalvik
 
DalvikStatsTool.FieldReference(String, String, String) - Constructor for class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
DalvikStatsTool.MethodReference - Class in com.facebook.buck.dalvik
 
DalvikStatsTool.MethodReference(String, String, String) - Constructor for class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
DalvikStatsTool.Stats - Class in com.facebook.buck.dalvik
Stats about a java class.
DalvikStatsTool.Stats(int, Set<DalvikStatsTool.MethodReference>, Set<DalvikStatsTool.FieldReference>) - Constructor for class com.facebook.buck.dalvik.DalvikStatsTool.Stats
 
DarwinLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the Darwin implementation.
DarwinLinker(Tool) - Constructor for class com.facebook.buck.cxx.DarwinLinker
 
DBinary - Class in com.facebook.buck.d
BinaryBuildRule implementation for D binaries.
DBinary(BuildRuleParams, SourcePathResolver, Tool) - Constructor for class com.facebook.buck.d.DBinary
 
DBinaryDescription - Class in com.facebook.buck.d
 
DBinaryDescription(DBuckConfig, CxxPlatform) - Constructor for class com.facebook.buck.d.DBinaryDescription
 
DBinaryDescription.Arg - Class in com.facebook.buck.d
 
DBinaryDescription.Arg() - Constructor for class com.facebook.buck.d.DBinaryDescription.Arg
 
DBuckConfig - Class in com.facebook.buck.d
 
DBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.d.DBuckConfig
 
DCompileBuildRule - Class in com.facebook.buck.d
A build rule for invoking the D compiler.
DCompileBuildRule(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.d.DCompileBuildRule
 
DCompileBuildRule(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, ImmutableList<String>, Tool, Path) - Constructor for class com.facebook.buck.d.DCompileBuildRule
 
DCompileStep - Class in com.facebook.buck.d
 
DCompileStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, Path, ImmutableCollection<Path>) - Constructor for class com.facebook.buck.d.DCompileStep
 
debug(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(String) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
DEBUG_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
DEBUG_CONSTANT - Static variable in class com.facebook.buck.android.BuildConfigs
Name of the boolean global variable provided by the standard Android tools to indicate whether an app was built in debug mode or not.
debugCompilationDirFlags(String) - Method in class com.facebook.buck.cxx.ClangCompiler
 
debugCompilationDirFlags(String) - Method in interface com.facebook.buck.cxx.Compiler
 
debugCompilationDirFlags(String) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
DebugPathSanitizer - Class in com.facebook.buck.cxx
Encapsulates all the logic to sanitize debug paths in native code.
DebugPathSanitizer(int, char, Path, ImmutableBiMap<Path, Path>) - Constructor for class com.facebook.buck.cxx.DebugPathSanitizer
 
DebugSection - Class in com.facebook.buck.cxx
Encapsulates the various properties and data for a debug section of a native file format.
DebugSection(ImmutableSet<DebugSectionProperty>, ByteBuffer) - Constructor for class com.facebook.buck.cxx.DebugSection
 
DebugSectionFinder - Class in com.facebook.buck.cxx
 
DebugSectionFinder() - Constructor for class com.facebook.buck.cxx.DebugSectionFinder
 
DebugSectionProperty - Enum in com.facebook.buck.cxx
Properties describing debug sections found in native file formats.
dedupKeepLast(Iterable<T>) - Static method in class com.facebook.buck.util.MoreIterables
Returns a deduped version of toDedup and keeps the order of elements If a key is contained more than once (that is, there are multiple elements e1, e2...
DEFAULT - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
DEFAULT_ALLOW_EMPTY_GLOBS - Static variable in class com.facebook.buck.parser.ParserConfig
 
DEFAULT_ANDROID_PLATFORM_TARGET - Static variable in class com.facebook.buck.android.AndroidPlatformTarget
 
DEFAULT_BUCK_CONFIG_OVERRIDE_FILE_NAME - Static variable in class com.facebook.buck.cli.BuckConfig
 
DEFAULT_BUCK_CONFIG_OVERRIDE_FILE_NAME - Static variable in class com.facebook.buck.cli.Config
 
DEFAULT_BUILD_FILE_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
DEFAULT_CACHE_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
DEFAULT_CLANG_VERSION - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_COMMON_TIMEOUT_MS - Static variable in class com.facebook.buck.util.network.BlockingHttpEndpoint
 
DEFAULT_COMPILER_KEY - Static variable in class com.facebook.buck.apple.xcode.xcspec.SDKSettings
Key into the default properties dictionary for the default compiler identifier.
DEFAULT_COMPILER_TYPE - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_COMPRESSION_LEVEL - Static variable in class com.facebook.buck.step.fs.XzStep
 
DEFAULT_CONFIG_NAMES - Static variable in enum com.facebook.buck.apple.SchemeActionType
 
DEFAULT_CPU_ABIS - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_CXX_RUNTIME - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_GCC_VERSION - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_IS_DEP - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_IS_INPUT - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_MIN_BATCH_SIZE - Static variable in class com.facebook.buck.util.network.BatchingLogger
 
DEFAULT_NAME - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_PYTHON_PLATFORM - Static variable in class com.facebook.buck.python.PythonBuckConfig
 
DEFAULT_QUERY_FUNCTIONS - Static variable in interface com.facebook.buck.query.QueryEnvironment
List of the default query functions.
DEFAULT_SHUTDOWN_TIMEOUT_MS - Static variable in class com.facebook.buck.event.BuckEventBus
 
DEFAULT_SUMMARY_INCLUDE_STDERR - Static variable in class com.facebook.buck.test.TestConfig
 
DEFAULT_SUMMARY_INCLUDE_STDOUT - Static variable in class com.facebook.buck.test.TestConfig
 
DEFAULT_TARGET_APP_PLATFORM - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DefaultAndroidDirectoryResolver - Class in com.facebook.buck.android
Utility class used for resolving the location of Android specific directories.
DefaultAndroidDirectoryResolver(ProjectFilesystem, Optional<String>, Optional<String>, PropertyFinder) - Constructor for class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
DefaultAndroidManifestReader - Class in com.facebook.buck.android
 
DefaultBuildableContext - Class in com.facebook.buck.rules
 
DefaultBuildableContext(BuildInfoRecorder) - Constructor for class com.facebook.buck.rules.DefaultBuildableContext
 
DefaultClasspathTraverser - Class in com.facebook.buck.jvm.java.classes
 
DefaultClasspathTraverser() - Constructor for class com.facebook.buck.jvm.java.classes.DefaultClasspathTraverser
 
DefaultClock - Class in com.facebook.buck.timing
Clock implementation that invokes the System calls.
DefaultClock() - Constructor for class com.facebook.buck.timing.DefaultClock
 
DefaultCompiler - Class in com.facebook.buck.cxx
 
DefaultCompiler(Tool) - Constructor for class com.facebook.buck.cxx.DefaultCompiler
 
DefaultCxxPlatforms - Class in com.facebook.buck.cxx
Utility class to create a C/C++ platform described in the "cxx" section of .buckconfig, with reasonable system defaults.
DefaultDependencyFileRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A variant of InputBasedRuleKeyBuilderFactory which ignores inputs when calculating the RuleKey, allowing them to specified explicitly.
DefaultDependencyFileRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.keys.DefaultDependencyFileRuleKeyBuilderFactory
 
DefaultDirectedAcyclicGraph<T> - Class in com.facebook.buck.graph
 
DefaultDirectedAcyclicGraph(MutableDirectedGraph<T>) - Constructor for class com.facebook.buck.graph.DefaultDirectedAcyclicGraph
 
DefaultDirectoryTraverser - Class in com.facebook.buck.io
 
DefaultDirectoryTraverser() - Constructor for class com.facebook.buck.io.DefaultDirectoryTraverser
 
DefaultExecutionEnvironment - Class in com.facebook.buck.util.environment
 
DefaultExecutionEnvironment(ImmutableMap<String, String>, Properties) - Constructor for class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
DefaultFileHashCache - Class in com.facebook.buck.util.cache
 
DefaultFileHashCache(ProjectFilesystem) - Constructor for class com.facebook.buck.util.cache.DefaultFileHashCache
 
DefaultFilteredDirectoryCopier - Class in com.facebook.buck.util
This class allows the creation of copies of multiple directories, while filtering out files which do not match a specified predicate.
DefaultJavaLibrary - Class in com.facebook.buck.jvm.java
Suppose this were a rule defined in src/com/facebook/feed/BUCK:
DefaultJavaLibrary(BuildRuleParams, SourcePathResolver, Set<? extends SourcePath>, Set<? extends SourcePath>, Optional<Path>, Optional<SourcePath>, ImmutableList<String>, ImmutableSortedSet<BuildRule>, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSet<Path>, CompileToJarStepFactory, Optional<Path>, Optional<String>, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
DefaultJavaPackageFinder - Class in com.facebook.buck.jvm.java
 
DefaultOnDiskBuildInfo - Class in com.facebook.buck.rules
Utility for reading the metadata associated with a build rule's output.
DefaultOnDiskBuildInfo(BuildTarget, ProjectFilesystem) - Constructor for class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
DefaultPerfTimer - Class in com.facebook.buck.timing
 
DefaultPerfTimer() - Constructor for class com.facebook.buck.timing.DefaultPerfTimer
 
DefaultPreprocessor - Class in com.facebook.buck.cxx
 
DefaultPreprocessor(Tool) - Constructor for class com.facebook.buck.cxx.DefaultPreprocessor
 
DefaultProjectBuildFileParserFactory - Class in com.facebook.buck.json
 
DefaultProjectBuildFileParserFactory(ProjectBuildFileParserOptions) - Constructor for class com.facebook.buck.json.DefaultProjectBuildFileParserFactory
 
DefaultPropertyFinder - Class in com.facebook.buck.util
 
DefaultPropertyFinder(ProjectFilesystem, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.util.DefaultPropertyFinder
 
DefaultRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A RuleKeyBuilderFactory which adds some default settings to RuleKeys.
DefaultRuleKeyBuilderFactory(FileHashCache, SourcePathResolver) - Constructor for class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
DefaultShellStep - Class in com.facebook.buck.shell
 
DefaultShellStep(Path, List<String>, Map<String, String>) - Constructor for class com.facebook.buck.shell.DefaultShellStep
 
DefaultShellStep(Path, List<String>) - Constructor for class com.facebook.buck.shell.DefaultShellStep
 
DefaultStepRunner - Class in com.facebook.buck.step
 
DefaultStepRunner(ExecutionContext) - Constructor for class com.facebook.buck.step.DefaultStepRunner
 
defaultTestTimeoutMillis - Variable in class com.facebook.buck.testrunner.BaseRunner
 
DefaultTraversableGraph<T> - Class in com.facebook.buck.graph
 
DefaultTraversableGraph(MutableDirectedGraph<T>) - Constructor for class com.facebook.buck.graph.DefaultTraversableGraph
 
DefaultTypeCoercerFactory - Class in com.facebook.buck.rules.coercer
Create TypeCoercers that can convert incoming java structures (from json) into particular types.
DefaultTypeCoercerFactory() - Constructor for class com.facebook.buck.rules.coercer.DefaultTypeCoercerFactory
 
DefaultVersionControlCmdLineInterfaceFactory - Class in com.facebook.buck.util.versioncontrol
 
DefaultVersionControlCmdLineInterfaceFactory(Path, ProcessExecutorFactory, VersionControlBuckConfig) - Constructor for class com.facebook.buck.util.versioncontrol.DefaultVersionControlCmdLineInterfaceFactory
 
DefaultZipSplitter - Class in com.facebook.buck.dalvik
 
DefaultZipSplitterFactory - Class in com.facebook.buck.dalvik
 
DefaultZipSplitterFactory(long, long) - Constructor for class com.facebook.buck.dalvik.DefaultZipSplitterFactory
 
DefectReport - Class in com.facebook.buck.rage
Immutable implementation of DefectReporter.AbstractDefectReport.
DefectReport.Builder - Class in com.facebook.buck.rage
Builds instances of DefectReport.
DefectReporter - Class in com.facebook.buck.rage
Takes care of actually writing out the report.
DefectReporter(ProjectFilesystem, ObjectMapper, RageConfig) - Constructor for class com.facebook.buck.rage.DefectReporter
 
DefectSubmitResult - Class in com.facebook.buck.rage
Immutable implementation of DefectReporter.AbstractDefectSubmitResult.
DefectSubmitResult.Builder - Class in com.facebook.buck.rage
Builds instances of DefectSubmitResult.
delegate - Variable in class com.facebook.buck.zip.CustomZipOutputStream
 
deleteExistingMetadata() - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
deleteExistingMetadata() - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
deleteFileAtPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Deletes a file specified by its path relative to the project root.
deleteFileAtPathIfExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Deletes a file specified by its path relative to the project root.
deleteRecursively(Path) - Static method in class com.facebook.buck.io.MoreFiles
 
deleteRecursively(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Recursively delete everything under the specified path.
deleteRecursivelyIfExists(Path) - Static method in class com.facebook.buck.io.MoreFiles
 
deleteRecursivelyIfExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Recursively delete everything under the specified path.
deleteRecursivelyWithOptions(Path, EnumSet<MoreFiles.DeleteRecursivelyOptions>) - Static method in class com.facebook.buck.io.MoreFiles
 
DELIMITER - Static variable in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
density - Variable in class com.facebook.buck.android.ResourceFilters.Qualifiers
e.g.
DependencyEntry - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjDependencyListBuilder.AbstractDependencyEntry.
DependencyEntry.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of DependencyEntry.
DependencyEntryData - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjDependencyListBuilder.AbstractDependencyEntryData.
DependencyEntryData.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of DependencyEntryData.
DependencyFileRuleKeyBuilderFactory - Interface in com.facebook.buck.rules.keys
 
DependencyMode - Enum in com.facebook.buck.util
 
Depfiles - Class in com.facebook.buck.cxx
Specialized parser for .d Makefiles emitted by gcc -MD.
Depfiles.Depfile - Class in com.facebook.buck.cxx
 
Depfiles.Depfile(String, ImmutableList<String>) - Constructor for class com.facebook.buck.cxx.Depfiles.Depfile
 
depInput - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
deprecatedAllPaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
DeprecatedBuckStyleImmutable - Annotation Type in com.facebook.buck.util.immutables
Deprecated.
Use BuckStyleImmutable instead.
deprecatedGetExtraDeps() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
deprecatedGetPath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
deprecatedPathFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
deps - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidManifestDescription.Arg
A collection of dependencies that includes android_library rules.
deps - Variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
deps - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
deps - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
deps - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
deps - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
deps - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
deps - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
deps - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
deps - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.jvm.java.KeystoreDescription.Arg
 
deps - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
deps - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.lua.LuaBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.lua.LuaLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
deps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
deps - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
DepsForBuildFiles - Class in com.facebook.buck.autodeps
Glorified typedef for Map>>.
DepsForBuildFiles() - Constructor for class com.facebook.buck.autodeps.DepsForBuildFiles
 
DepsForBuildFiles.BuildFileWithDeps - Class in com.facebook.buck.autodeps
 
DepsForBuildFiles.BuildFileWithDeps(Path, Path) - Constructor for class com.facebook.buck.autodeps.DepsForBuildFiles.BuildFileWithDeps
 
DepsForBuildFiles.DepsForRule - Class in com.facebook.buck.autodeps
 
DepsFunction - Class in com.facebook.buck.query
A 'deps(x [, depth])' expression, which finds the dependencies of the given argument set 'x'.
DepsFunction() - Constructor for class com.facebook.buck.query.DepsFunction
 
desc - Variable in class com.facebook.buck.jvm.java.abi.EnumMirror
 
Description<T extends AbstractDescriptionArg> - Interface in com.facebook.buck.rules
The Source of Truth about a BuildRule, providing mechanisms to expose the arguments that rules derived from the Buildable take and providing a factory for those BuildRules.
deserialize(byte[]) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
deserialize(ByteBuffer) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
deserializeBserValue(InputStream) - Method in class com.facebook.buck.bser.BserDeserializer
Deserializes the next BSER-encoded value from the stream.
destinationSpecifier - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
destroyLaunchedProcess(ProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.ProcessExecutor
Terminates a process previously returned by ProcessExecutor.launchProcess(ProcessExecutorParams).
destroyProcess(ListeningProcessExecutor.LaunchedProcess, boolean) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Destroys a process.
detect() - Static method in enum com.facebook.buck.util.environment.Architecture
 
detect() - Static method in enum com.facebook.buck.util.environment.Platform
 
determineOptimalThreadCount() - Static method in class com.facebook.buck.android.SmartDexingStep
 
DEV - Static variable in class com.facebook.buck.js.ReactNativeFlavors
 
DEX_WITH_CLASSES_COMPARATOR - Static variable in interface com.facebook.buck.android.DexWithClasses
 
dexCompression - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
dexInputHashesProvider - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
DexProducedFromJavaLibrary - Class in com.facebook.buck.android
DexProducedFromJavaLibrary is a BuildRule that serves a very specific purpose: it takes a JavaLibrary and dexes the output of the JavaLibrary if its list of classes is non-empty.
dexReorderDataDumpFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
dexReorderToolFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
DexWithClasses - Interface in com.facebook.buck.android
Object that represents a .dex.jar file that knows what .class files went into it, as well as its estimated linear alloc size.
DiagnosticPrettyPrinter - Class in com.facebook.buck.jvm.java
Take a Diagnostic and pretty print it, using the same formatting as you'd find in the Oracle javac implementation.
didFinishBuild() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishParsing() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishProjectGeneration() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didGenerateProjectForTarget() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didParseBuckRules(int) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didResumeRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didStartBuild() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didStartRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didSuspendRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
DirArtifactCache - Class in com.facebook.buck.artifact_cache
 
DirArtifactCache(String, ProjectFilesystem, Path, boolean, Optional<Long>) - Constructor for class com.facebook.buck.artifact_cache.DirArtifactCache
 
DirArtifactCacheEvent - Class in com.facebook.buck.artifact_cache
 
DirArtifactCacheEvent.DirArtifactCacheEventFactory - Class in com.facebook.buck.artifact_cache
 
DirArtifactCacheEvent.DirArtifactCacheEventFactory() - Constructor for class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
DirArtifactCacheEvent.Finished - Class in com.facebook.buck.artifact_cache
 
DirArtifactCacheEvent.Finished(EventKey, ArtifactCacheEvent.CacheMode, ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>, ArtifactCacheEvent.InvocationType, Optional<CacheResult>) - Constructor for class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.Finished
 
DirArtifactCacheEvent.Started - Class in com.facebook.buck.artifact_cache
 
DirArtifactCacheEvent.Started(ArtifactCacheEvent.Operation, ImmutableSet<RuleKey>, Optional<String>) - Constructor for class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.Started
 
DirCacheEntry - Class in com.facebook.buck.artifact_cache
Immutable implementation of ArtifactCacheBuckConfig.AbstractDirCacheEntry.
DirCacheEntry.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of DirCacheEntry.
DirectedAcyclicGraph<T> - Interface in com.facebook.buck.graph
 
DirectoryTraversal - Class in com.facebook.buck.io
Traverses all files in a directory.
DirectoryTraversal(Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.io.DirectoryTraversal
 
DirectoryTraversal(Path) - Constructor for class com.facebook.buck.io.DirectoryTraversal
 
DirectoryTraverser - Interface in com.facebook.buck.io
 
DirectoryTraversers - Class in com.facebook.buck.io
 
dirs - Variable in class com.facebook.buck.apple.AppleAssetCatalogDescription.Arg
 
dirs - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
DirtyPrintStreamDecorator - Class in com.facebook.buck.util
Decorator of PrintStreams that tracks whether or not that stream has been written to.
DirtyPrintStreamDecorator(PrintStream) - Constructor for class com.facebook.buck.util.DirtyPrintStreamDecorator
 
disablePreDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
discoverAppleSdkPaths(Optional<Path>, ImmutableList<Path>, ImmutableMap<String, AppleToolchain>) - Static method in class com.facebook.buck.apple.AppleSdkDiscovery
Given a path to an Xcode developer directory and a map of (xctoolchain ID: path) pairs as returned by AppleToolchainDiscovery, walks through the platforms and builds a map of (AppleSdk: AppleSdkPaths) objects describing the paths to the SDKs inside.
discoverAppleSimulatorProfile(AppleSimulator, Path) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorDiscovery
Given a simulators, looks up metadata on the supported architectures and product families for that simulator (if present).
discoverAppleSimulators(ProcessExecutor, Path) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorDiscovery
Discovers information about Apple simulators installed on the system.
discoverAppleToolchains(Optional<Path>, ImmutableList<Path>) - Static method in class com.facebook.buck.apple.AppleToolchainDiscovery
Given a path to an Xcode developer directory, walks through the toolchains and builds a map of (identifier: path) pairs of the toolchains inside.
DistBuildConfig - Class in com.facebook.buck.distributed
 
DistBuildConfig(BuckConfig) - Constructor for class com.facebook.buck.distributed.DistBuildConfig
 
DistBuildService - Class in com.facebook.buck.distributed
 
DistBuildService(DistBuildConfig, BuckEventBus) - Constructor for class com.facebook.buck.distributed.DistBuildService
 
DistBuildService(DistBuildConfig, BuckEventBus, String) - Constructor for class com.facebook.buck.distributed.DistBuildService
 
DistBuildStatus - Class in com.facebook.buck.distributed
Immutable implementation of DistBuildStatusEvent.AbstractDistBuildStatus.
DistBuildStatus.Builder - Class in com.facebook.buck.distributed
Builds instances of DistBuildStatus.
DistBuildStatusEvent - Class in com.facebook.buck.distributed
 
DistBuildStatusEvent(DistBuildStatus) - Constructor for class com.facebook.buck.distributed.DistBuildStatusEvent
 
DistributedBuild - Class in com.facebook.buck.distributed
 
DistributedBuild(DistBuildService) - Constructor for class com.facebook.buck.distributed.DistributedBuild
 
distributedBuildStatus(DistBuildStatusEvent) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
distributedBuildStatus(DistBuildStatusEvent) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
DLibrary - Class in com.facebook.buck.d
 
DLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver) - Constructor for class com.facebook.buck.d.DLibrary
 
DLibraryDescription - Class in com.facebook.buck.d
 
DLibraryDescription(DBuckConfig, CxxPlatform) - Constructor for class com.facebook.buck.d.DLibraryDescription
 
DLibraryDescription.Arg - Class in com.facebook.buck.d
 
DLibraryDescription.Arg() - Constructor for class com.facebook.buck.d.DLibraryDescription.Arg
 
dllName - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
DO_NOT_BUNDLE - Static variable in class com.facebook.buck.js.ReactNativeFlavors
 
doNotDelete(Path) - Method in class com.facebook.buck.jvm.java.intellij.IJProjectCleaner
 
DOS_FAKE_TIME - Static variable in class com.facebook.buck.zip.ZipConstants
 
Dot<T> - Class in com.facebook.buck.graph
 
Dot(DirectedAcyclicGraph<T>, String, Function<T, String>, Appendable) - Constructor for class com.facebook.buck.graph.Dot
 
DotNetFramework - Class in com.facebook.buck.dotnet
Represents an instance of the .Net framework.
DownloadConfig - Class in com.facebook.buck.cli
 
DownloadConfig(BuckConfig) - Constructor for class com.facebook.buck.cli.DownloadConfig
 
Downloader - Interface in com.facebook.buck.file
 
DownloadEvent - Class in com.facebook.buck.file
 
DownloadEvent.Finished - Class in com.facebook.buck.file
 
DownloadEvent.Finished(DownloadEvent.Started) - Constructor for class com.facebook.buck.file.DownloadEvent.Finished
 
DownloadEvent.Started - Class in com.facebook.buck.file
 
DownloadEvent.Started(URI) - Constructor for class com.facebook.buck.file.DownloadEvent.Started
 
DownloadProgressEvent - Class in com.facebook.buck.file
 
DownloadProgressEvent(URI, long, long) - Constructor for class com.facebook.buck.file.DownloadProgressEvent
 
DownloadStep - Class in com.facebook.buck.file
Download a file from a known location.
DownloadStep(ProjectFilesystem, Downloader, URI, HashCode, Path) - Constructor for class com.facebook.buck.file.DownloadStep
 
draftCompile - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
If true, the GWT Compiler's -draftCompile flag will be set.
drainTo(Collection<? super E>) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
drainTo(Collection<? super E>, int) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
DRY_RUN_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
DSYM_EXTENSION - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
DsymStep - Class in com.facebook.buck.apple
Invokes dsymutil to generate a dsym file.
DsymStep(ProjectFilesystem, ImmutableMap<String, String>, List<String>, Path, Path) - Constructor for class com.facebook.buck.apple.DsymStep
 
DTest - Class in com.facebook.buck.d
 
DTest(BuildRuleParams, SourcePathResolver, Path, ImmutableSortedSet<String>, ImmutableSortedSet<Label>, Optional<Long>, ImmutableSet<BuildRule>) - Constructor for class com.facebook.buck.d.DTest
 
DTestDescription - Class in com.facebook.buck.d
 
DTestDescription(DBuckConfig, Optional<Long>, CxxPlatform) - Constructor for class com.facebook.buck.d.DTestDescription
 
DTestDescription.Arg - Class in com.facebook.buck.d
 
DTestDescription.Arg() - Constructor for class com.facebook.buck.d.DTestDescription.Arg
 
DTestStep - Class in com.facebook.buck.d
Runs a D test command, remembering its exit code and streaming its output to a given output file.
DTestStep(ProjectFilesystem, ImmutableList<String>, Path, Optional<Long>, Path) - Constructor for class com.facebook.buck.d.DTestStep
 
DUMMY_R_DOT_JAVA_FLAVOR - Static variable in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
DummyRDotJava - Class in com.facebook.buck.android
Buildable that takes in a list of HasAndroidResourceDeps and for each of these rules, first creates an R.java file using MergeAndroidResourcesStep and compiles it to generate a corresponding R.class file.
DummyRDotJava(BuildRuleParams, SourcePathResolver, Set<HasAndroidResourceDeps>, SourcePath, JavacOptions, Optional<String>) - Constructor for class com.facebook.buck.android.DummyRDotJava
 
DX_OPTIONS - Static variable in class com.facebook.buck.android.AaptPackageResources
Options to use with DxStep when dexing R.java.
DxAnalysisMain - Class in com.facebook.buck.tools.dxanalysis
This is a command-line tool for performing ad-hoc static analysis of the DX tool.
DxStep - Class in com.facebook.buck.android
 
DxStep(ProjectFilesystem, Path, Iterable<Path>) - Constructor for class com.facebook.buck.android.DxStep
 
DxStep(ProjectFilesystem, Path, Iterable<Path>, EnumSet<DxStep.Option>) - Constructor for class com.facebook.buck.android.DxStep
 
DxStep.Option - Enum in com.facebook.buck.android
Options to pass to dx.

E

e_ehsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_entry - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_flags - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_machine - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phentsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phnum - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phoff - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shentsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shnum - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shoff - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shstrndx - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_type - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_version - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ECHO_COMMAND_SUFFIX - Static variable in class com.facebook.buck.android.AdbHelper
 
EI_CLASS - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ei_class - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_DATA - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ei_data - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG0 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG1 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG2 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG3 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_NIDENT - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_PAD - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_VERSION - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
Either<LEFT,RIGHT> - Class in com.facebook.buck.model
A simple discriminated union of two parameters.
EitherTypeCoercer<Left,Right> - Class in com.facebook.buck.rules.coercer
Coerces a type to either type, trying the left type before the right.
EitherTypeCoercer(TypeCoercer<Left>, TypeCoercer<Right>) - Constructor for class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
element() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
Elf - Class in com.facebook.buck.cxx.elf
 
Elf(ByteBuffer) - Constructor for class com.facebook.buck.cxx.elf.Elf
 
ElfHeader - Class in com.facebook.buck.cxx.elf
Encapsulate the data found in an ELF header.
ElfHeader.EIClass - Enum in com.facebook.buck.cxx.elf
 
ElfHeader.EIData - Enum in com.facebook.buck.cxx.elf
 
ELFMAG0 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG1 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG2 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG3 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ElfSection - Class in com.facebook.buck.cxx.elf
Encapsulates the header information and raw body of an ELF section.
ElfSectionHeader - Class in com.facebook.buck.cxx.elf
Encapsulate the data in an ELF section header.
ElfSectionHeader.SHType - Enum in com.facebook.buck.cxx.elf
 
EMPTY - Static variable in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
EMPTY - Static variable in class com.facebook.buck.rules.TargetGraph
 
EMPTY - Static variable in class com.facebook.buck.test.selectors.TestSelectorList
 
empty() - Static method in class com.facebook.buck.test.selectors.TestSelectorList
 
EMPTY_ABI_KEY - Static variable in class com.facebook.buck.jvm.java.abi.AbiWriterProtocol
The integrity of this value is verified by com.facebook.buck.jvm.java.abi.AbiWriterTest.
EMULATOR_MODE_SHORT_ARG - Static variable in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
enableObjcInterop - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
enableRelinker - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
enableStringWhitelisting() - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
ENCODING - Static variable in class com.facebook.buck.testrunner.BaseRunner
 
end() - Method in class com.facebook.buck.event.api.BuckTracing
Records the end of the traced section started by the most recent call to BuckTracing.begin(String, Map), on any BuckTracing object, on the current thread.
end(Map<String, String>) - Method in class com.facebook.buck.event.api.BuckTracing
Records the end of the traced section started by the most recent call to BuckTracing.begin(String, Map), on any BuckTracing object, on the current thread.
end(Map<String, String>) - Method in interface com.facebook.buck.event.api.BuckTracingInterface
 
end(Map<String, String>) - Method in class com.facebook.buck.event.BuckTracingEventBusBridge
 
end() - Method in class com.facebook.buck.event.TraceEventLogger
 
end(ImmutableMap<String, String>) - Method in class com.facebook.buck.event.TraceEventLogger
 
END_OF_FILE_HEADER_MARKER - Static variable in class com.facebook.buck.cxx.ObjectFileScrubbers
 
endAnalyze() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endAnalyze() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
endAnalyze() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
endAnnotationProcessing() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endAnnotationProcessingRound(boolean) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endAnnotationProcessingRound() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
endAnnotationProcessingRound() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
endEnter(List<String>) - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endEnter(List<String>) - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
endEnter(List<String>) - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
endGenerate() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endGenerate() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
endGenerate() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
endParse() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endParse() - Method in interface com.facebook.buck.jvm.java.tracing.JavacPhaseTracer
 
endParse() - Method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
endRunAnnotationProcessors() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
endsWithIgnoreCase(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
enforceBuckPackageBoundary() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
enhanceForAndroid(BuildRuleParams, BuildRuleResolver, AndroidReactNativeLibraryDescription.Args) - Method in class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
enhanceForIos(BuildRuleParams, BuildRuleResolver, ReactNativeLibraryArgs) - Method in class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
enhancementResult - Variable in class com.facebook.buck.android.AndroidBinary
 
ensureLogFileIsWritten(ProjectFilesystem) - Static method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
entryPath - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
EnumMirror - Class in com.facebook.buck.jvm.java.abi
 
EnumMirror(String, String) - Constructor for class com.facebook.buck.jvm.java.abi.EnumMirror
 
EnumTypeCoercer<E extends Enum<E>> - Class in com.facebook.buck.rules.coercer
 
EnumTypeCoercer(Class<?>) - Constructor for class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
env - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
env - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
env - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
environment - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
environment - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
environment - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
EnvironmentFilter - Class in com.facebook.buck.util.environment
Utility class to filter system environment maps.
environmentSupportsAnsiEscapes(Platform, Map<String, String>) - Static method in class com.facebook.buck.util.AnsiEnvironmentChecking
Returns true if the environment supports ANSI escape sequences, false otherwise.
EnvironmentVariableMacroExpander - Class in com.facebook.buck.rules.macros
Expands $(env XYZ) to use the appropriate shell expansion for the current platform.
EnvironmentVariableMacroExpander(Platform) - Constructor for class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
equals(Object) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
equals(Object) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
This instance is equal to instances of AndroidGraphEnhancementResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.AndroidPackageableCollection
This instance is equal to instances of AndroidPackageableCollection with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
This instance is equal to instances of ResourceDetails with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
equals(Object) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
equals(Object) - Method in class com.facebook.buck.android.GenerateManifestStep
 
equals(Object) - Method in class com.facebook.buck.android.NdkCxxPlatform
This instance is equal to instances of NdkCxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
This instance is equal to instances of NdkCxxPlatformCompiler with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
This instance is equal to instances of NdkCxxPlatformTargetConfiguration with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
equals(Object) - Method in class com.facebook.buck.android.StrippedObjectDescription
This instance is equal to instances of StrippedObjectDescription with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleBundleDestinations
This instance is equal to instances of AppleBundleDestinations with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleCxxPlatform
This instance is equal to instances of AppleCxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.ApplePlatform
This instance is equal to instances of ApplePlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleSdk
This instance is equal to instances of AppleSdk with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleSdkPaths
This instance is equal to instances of AppleSdkPaths with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
This instance is equal to instances of AppleTestBundleParamsKey with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleToolchain
This instance is equal to instances of AppleToolchain with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.CodeSignIdentity
This instance is equal to instances of CodeSignIdentity with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.FatBinaryInfo
This instance is equal to instances of FatBinaryInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.FrameworkDependencies
This instance is equal to instances of FrameworkDependencies with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.GroupedSource
This instance is equal to instances of GroupedSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
This instance is equal to instances of ProvisioningProfileMetadata with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
This instance is equal to instances of AppleSimulator with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
This instance is equal to instances of AppleSimulatorProfile with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
This instance is equal to instances of CopyFilePhaseDestinationSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
This instance is equal to instances of ProductType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
equals(Object) - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.artifact_cache.CacheResult
This instance is equal to instances of CacheResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
This instance is equal to instances of DirCacheEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
This instance is equal to instances of FetchResponseReadResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
This instance is equal to instances of HttpCacheEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
This instance is equal to instances of MetadataAndPayloadReadResultInternal with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
This instance is equal to instances of StoreResponseReadResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
This instance is equal to instances of StoreWriteResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.BuckConfig
 
equals(Object) - Method in class com.facebook.buck.cli.Config
 
equals(Object) - Method in class com.facebook.buck.cli.InstallResult
This instance is equal to instances of InstallResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.ProjectPredicates
This instance is equal to instances of ProjectPredicates with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.ShowOptions
This instance is equal to instances of ShowOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.TestRun
This instance is equal to instances of TestRun with equal attribute values.
equals(Object) - Method in class com.facebook.buck.command.BuildExecutionResult
This instance is equal to instances of BuildExecutionResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.counters.Counter
 
equals(Object) - Method in class com.facebook.buck.counters.CounterInfo
This instance is equal to instances of CounterInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.counters.CounterSnapshot
This instance is equal to instances of CounterSnapshot with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
This instance is equal to instances of CxxCompilationDatabaseDependencies with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
This instance is equal to instances of CxxCompilationDatabaseEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxHeaders
This instance is equal to instances of CxxHeaders with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
This instance is equal to instances of CxxHeaderSourceSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxPlatform
This instance is equal to instances of CxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
This instance is equal to instances of CxxPreprocessorInput with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxSource
This instance is equal to instances of CxxSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
This instance is equal to instances of CxxSourceRuleFactory with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxTestStep
 
equals(Object) - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
equals(Object) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
This instance is equal to instances of ExplicitCxxToolFlags with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
equals(Object) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
equals(Object) - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
This instance is equal to instances of IterableCxxToolFlags with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.MachoHeader
This instance is equal to instances of MachoHeader with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.NativeLinkableInput
This instance is equal to instances of NativeLinkableInput with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.OmnibusLibraries
This instance is equal to instances of OmnibusLibraries with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.OmnibusLibrary
This instance is equal to instances of OmnibusLibrary with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.OmnibusRoot
This instance is equal to instances of OmnibusRoot with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
This instance is equal to instances of PreprocessAndCompilePreprocessorDelegateKey with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.PreprocessorFlags
This instance is equal to instances of PreprocessorFlags with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
equals(Object) - Method in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
equals(Object) - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
equals(Object) - Method in class com.facebook.buck.distributed.DistBuildStatus
This instance is equal to instances of DistBuildStatus with equal attribute values.
equals(Object) - Method in class com.facebook.buck.dotnet.DotNetFramework
 
equals(Object) - Method in class com.facebook.buck.event.AbstractBuckEvent
The default implementation of equals checks to see if two events are related, are on the same thread, and are the same concrete class.
equals(Object) - Method in class com.facebook.buck.event.EventKey
This instance is equal to instances of EventKey with equal attribute values.
equals(Object) - Method in class com.facebook.buck.event.InstallEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.event.PerfEventId
This instance is equal to instances of PerfEventId with equal attribute values.
equals(Object) - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.go.GoLinkable
This instance is equal to instances of GoLinkable with equal attribute values.
equals(Object) - Method in class com.facebook.buck.go.GoPlatform
This instance is equal to instances of GoPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.go.GoTestStep
 
equals(Object) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
equals(Object) - Method in class com.facebook.buck.io.ProjectFilesystem
 
equals(Object) - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
equals(Object) - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
This instance is equal to instances of ProjectBuildFileParserOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
This instance is equal to instances of ContentRoot with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
This instance is equal to instances of DependencyEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
This instance is equal to instances of DependencyEntryData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
This instance is equal to instances of IjLibrary with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
This instance is equal to instances of IjModule with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
This instance is equal to instances of IjModuleAndroidFacet with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
This instance is equal to instances of IjSourceFolder with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
This instance is equal to instances of ModuleIndexEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
This instance is equal to instances of SimplificationLimit with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.JavacOptions
This instance is equal to instances of JavacOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.JavacVersion
This instance is equal to instances of JavacVersion with equal attribute values.
equals(Object) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
This instance is equal to instances of JUnitJvmArgs with equal attribute values.
equals(Object) - Method in class com.facebook.buck.lua.LuaPackageComponents
This instance is equal to instances of LuaPackageComponents with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.BuildId
 
equals(Object) - Method in class com.facebook.buck.model.BuildTarget
This instance is equal to instances of BuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.Either
 
equals(Object) - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.ImmutableFlavor
This instance is equal to instances of ImmutableFlavor with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.Pair
 
equals(Object) - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
This instance is equal to instances of UnflavoredBuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
This instance is equal to instances of OCamlBuildContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
This instance is equal to instances of OCamlGeneratedBuildRules with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.BuildFileSpec
This instance is equal to instances of BuildFileSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.BuildTargetSpec
This instance is equal to instances of BuildTargetSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.SpeculativeParsing
This instance is equal to instances of SpeculativeParsing with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
This instance is equal to instances of TargetNodePredicateSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonPackageComponents
This instance is equal to instances of PythonPackageComponents with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonPlatform
This instance is equal to instances of PythonPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonVersion
This instance is equal to instances of PythonVersion with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.FunctionExpression
 
equals(Object) - Method in class com.facebook.buck.query.QueryBuildTarget
This instance is equal to instances of QueryBuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
equals(Object) - Method in class com.facebook.buck.query.QueryFileTarget
This instance is equal to instances of QueryFileTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.TargetLiteral
 
equals(Object) - Method in class com.facebook.buck.rage.BuildLogEntry
This instance is equal to instances of BuildLogEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rage.DefectReport
This instance is equal to instances of DefectReport with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rage.DefectSubmitResult
This instance is equal to instances of DefectSubmitResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rage.RageConfig
This instance is equal to instances of RageConfig with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rage.UserReport
This instance is equal to instances of UserReport with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.AbstractBuildRule
 
equals(Object) - Method in class com.facebook.buck.rules.args.Arg
 
equals(Object) - Method in class com.facebook.buck.rules.args.MacroArg
 
equals(Object) - Method in class com.facebook.buck.rules.args.SanitizedArg
 
equals(Object) - Method in class com.facebook.buck.rules.args.SourcePathArg
 
equals(Object) - Method in class com.facebook.buck.rules.args.StringArg
 
equals(Object) - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
equals(Object) - Method in class com.facebook.buck.rules.BuildRuleKeys
This instance is equal to instances of BuildRuleKeys with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.BuildRuleType
This instance is equal to instances of BuildRuleType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.Cell
 
equals(Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
This instance is equal to instances of BuildConfigFields with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
This instance is equal to instances of Field with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
This instance is equal to instances of FrameworkPath with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.OCamlSource
This instance is equal to instances of OCamlSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.SourceList
This instance is equal to instances of SourceList with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
This instance is equal to instances of SourceWithFlagsList with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
This instance is equal to instances of DexInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo
This instance is equal to instances of ExopackageInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
This instance is equal to instances of NativeLibsInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
This instance is equal to instances of ExternalTestRunnerTestSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ImmutableBuildContext
This instance is equal to instances of ImmutableBuildContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.Label
This instance is equal to instances of Label with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.macros.MacroMatchResult
This instance is equal to instances of MacroMatchResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ParamInfo
 
equals(Object) - Method in class com.facebook.buck.rules.PathSourcePath
 
equals(Object) - Method in class com.facebook.buck.rules.RuleKey
 
equals(Object) - Method in class com.facebook.buck.rules.Sha1HashCode
This instance is equal to instances of Sha1HashCode with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.SourceWithFlags
This instance is equal to instances of SourceWithFlags with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.TargetNode
 
equals(Object) - Method in class com.facebook.buck.simulate.SimulateReport
This instance is equal to instances of SimulateReport with equal attribute values.
equals(Object) - Method in class com.facebook.buck.simulate.SingleRunReport
This instance is equal to instances of SingleRunReport with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
This instance is equal to instances of ClientSideSlbConfig with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
This instance is equal to instances of LoadBalancedServiceEventData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
This instance is equal to instances of LoadBalancerPingEventData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.PerServerData
This instance is equal to instances of PerServerData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.PerServerPingData
This instance is equal to instances of PerServerPingData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
This instance is equal to instances of ServerHealthManagerEventData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.step.CompositeStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.TouchStep
 
equals(Object) - Method in class com.facebook.buck.step.ImmutableExecutionContext
This instance is equal to instances of ImmutableExecutionContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.step.StepEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.test.selectors.TestDescription
 
equals(Object) - Method in class com.facebook.buck.test.TestResults
This instance is equal to instances of TestResults with equal attribute values.
equals(Object) - Method in class com.facebook.buck.test.TestResultSummary
 
equals(Object) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
This instance is equal to instances of TestResultSummaryVerbosity with equal attribute values.
equals(Object) - Method in class com.facebook.buck.test.TestRunningOptions
This instance is equal to instances of TestRunningOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.test.TestStatusMessage
This instance is equal to instances of TestStatusMessage with equal attribute values.
equals(Object) - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
equals(Object) - Method in class com.facebook.buck.timing.AbsolutePerfTime
This instance is equal to instances of AbsolutePerfTime with equal attribute values.
equals(Object) - Method in class com.facebook.buck.timing.RelativePerfTime
This instance is equal to instances of RelativePerfTime with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
This instance is equal to instances of HashCodeAndFileType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
equals(Object) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
This instance is equal to instances of BuildEnvironmentDescription with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
equals(Object) - Method in class com.facebook.buck.util.ProcessExecutorParams
This instance is equal to instances of ProcessExecutorParams with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
This instance is equal to instances of ImmutableVersionControlStats with equal attribute values.
equalsForDaemonRestart(BuckConfig) - Method in class com.facebook.buck.cli.BuckConfig
 
equalsIgnoring(Config, ImmutableMap<String, ImmutableSet<String>>) - Method in class com.facebook.buck.cli.Config
 
equalTo(QueryEnvironment.Argument) - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
error(Throwable, String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
error(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(String) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(Throwable) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
escape(Escaper.Quoter, CharMatcher, String) - Static method in class com.facebook.buck.util.Escaper
Escapes the special characters identified the CharMatcher, using single quotes.
escapeAsBashString(String) - Static method in class com.facebook.buck.util.Escaper
Quotes a string to be passed to Bash, if necessary.
escapeAsBashString(Path) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsMakefileValueString(String) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsPythonString(String) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsShellString(String) - Static method in class com.facebook.buck.util.Escaper
Quotes a string to be passed to the shell, if necessary.
escapePathForCIncludeString(Path) - Static method in class com.facebook.buck.util.Escaper
Escapes forward slashes in a Path as a String that is safe to consume with other tools (such as gcc).
Escaper - Class in com.facebook.buck.util
 
escaper(Escaper.Quoter, CharMatcher) - Static method in class com.facebook.buck.util.Escaper
 
Escaper.Quoter - Enum in com.facebook.buck.util
The quoting style to use when escaping.
estimatedLinearAllocSize - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
Estimated bytes the class will contribute to Dalvik linear alloc.
EstimateLinearAllocStep - Class in com.facebook.buck.dalvik
 
EstimateLinearAllocStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.dalvik.EstimateLinearAllocStep
This uses a linear alloc estimator that uses the size of the .class file as the estimate.
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.AllPathsFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.AttrFilterFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.BuildFileFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.DepsFunction
Evaluates to the dependencies of the argument.
eval(QueryEnvironment<T>, ListeningExecutorService) - Method in class com.facebook.buck.query.FunctionExpression
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.LabelsFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.OwnerFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
Called when a user-defined function is to be evaluated.
eval(QueryEnvironment<T>, ListeningExecutorService) - Method in class com.facebook.buck.query.QueryExpression
Evaluates this query in the specified environment, and returns a (possibly-immutable) set of targets.
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.RdepsFunction
Evaluates to the reverse dependencies of the argument 'x' in the transitive closure of the set 'u'.
eval(QueryEnvironment<T>, ListeningExecutorService) - Method in class com.facebook.buck.query.TargetLiteral
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, ListeningExecutorService) - Method in class com.facebook.buck.query.TestsOfFunction
 
evaluateQuery(QueryExpression, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
Evaluate the specified query expression in this environment.
evaluateQuery(String, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
EventKey - Class in com.facebook.buck.event
Immutable implementation of AbstractEventKey.
EventKey.Builder - Class in com.facebook.buck.event
Builds instances of EventKey.
EventTime - Class in com.facebook.buck.event
Utility class to track cumulative times (wall clock and if supported, user/system CPU times) of an event which may be discontinuous.
EventTime() - Constructor for class com.facebook.buck.event.EventTime
 
exceptions - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
ExceptionWithHumanReadableMessage - Interface in com.facebook.buck.util
 
ExcludeFolder - Class in com.facebook.buck.jvm.java.intellij
A path which contains a set of sources we wish to present to IntelliJ.
executable - Variable in class com.facebook.buck.cxx.CxxLinkAndCompileRules
 
executable - Variable in class com.facebook.buck.shell.GenruleDescription.Arg
 
ExecutableFinder - Class in com.facebook.buck.io
Given the name of an executable, search a set of (possibly platform-specific) known locations for that executable.
ExecutableFinder() - Constructor for class com.facebook.buck.io.ExecutableFinder
 
ExecutableFinder(Platform) - Constructor for class com.facebook.buck.io.ExecutableFinder
 
ExecutableMacroExpander - Class in com.facebook.buck.rules.macros
Resolves to the executable command for a build target referencing a BinaryBuildRule.
ExecutableMacroExpander() - Constructor for class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MiniAapt
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ApkBuilderStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ApkInstallStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.CompileStringsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ConcatStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.DxStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ExtractFromAndroidManifestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.FilterResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenerateManifestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenStringSourceMapStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GetStringsFilesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.HashInputJarsToDexStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.InstrumentationStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.IntraDexReorderStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.SmartDexingStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.SplitZipStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.CodeSignStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.PlistProcessStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.SwiftStdlibStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.d.DTestStep
 
execute() - Method in class com.facebook.buck.dalvik.DalvikAwareZipSplitter
 
execute() - Method in class com.facebook.buck.dalvik.DefaultZipSplitter
 
execute(ExecutionContext) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
execute() - Method in interface com.facebook.buck.dalvik.ZipSplitter
Writes the primary zip file and if necessary, the secondary zip files.
execute(ExecutionContext) - Method in class com.facebook.buck.file.DownloadStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.go.GoTestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.json.JsonConcatenateStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.CalculateAbiStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.CopyResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.GenerateCodeCoverageReportStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JarDirectoryStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavacDirectToJarStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavacStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.python.PythonRunTestsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.SymlinkFilesIntoDirectoryStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.AbstractExecutionStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.CompositeStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.ConditionalStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.CopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MkdirStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MoveStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.RmStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymCopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.TouchStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.WriteFileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.XzStep
 
execute(ExecutionContext) - Method in interface com.facebook.buck.step.Step
 
execute(ExecutionContext) - Method in class com.facebook.buck.swift.SwiftCompileStep
 
execute(Process) - Method in class com.facebook.buck.util.ProcessExecutor
Convenience method for ProcessExecutor.execute(Process, Set, Optional, Optional, Optional) with boolean values set to false and optional values set to absent.
execute(Process, Set<ProcessExecutor.Option>, Optional<String>, Optional<Long>, Optional<Function<Process, Void>>) - Method in class com.facebook.buck.util.ProcessExecutor
Executes the specified already-launched process.
execute(ExecutionContext) - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.UnzipStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.ZipScrubberStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.ZipStep
 
executeAndPrintFailuresToEventBus(Iterable<? extends HasBuildTarget>, boolean, BuckEventBus, Console, Optional<Path>) - Method in class com.facebook.buck.command.Build
 
executeAndPrintFailuresToEventBus() - Method in class com.facebook.buck.distributed.DistributedBuild
 
executeBuild(Iterable<? extends HasBuildTarget>, boolean) - Method in class com.facebook.buck.command.Build
If isKeepGoing is false, then this returns a future that succeeds only if all of rulesToBuild build successfully.
executeCommandWithErrorChecking(IDevice, String) - Static method in class com.facebook.buck.android.AdbHelper
Runs a command on a device and throws an exception if it fails.
executeLocalBuild(CommandRunnerParams, Pair<ActionGraph, BuildRuleResolver>, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuildCommand
 
ExecutionContext - Class in com.facebook.buck.step
 
ExecutionContext() - Constructor for class com.facebook.buck.step.ExecutionContext
 
ExecutionContext.Builder - Class in com.facebook.buck.step
 
ExecutionContext.ExecutorPool - Enum in com.facebook.buck.step
 
ExecutionEnvironment - Interface in com.facebook.buck.util.environment
 
EXISTS - Static variable in class com.facebook.buck.io.FileFinder
Filter that checks that a file exists.
exists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
exitCode - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
exopackage - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
EXOPACKAGE_FLAGS - Static variable in class com.facebook.buck.android.BuildConfigs
Name of a global variable that includes the exopackage configuration as a bitmask.
ExopackageInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.
ExopackageInfo.Builder - Class in com.facebook.buck.rules
Builds instances of ExopackageInfo.
ExopackageInfo.DexInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.AbstractDexInfo.
ExopackageInfo.DexInfo.Builder - Class in com.facebook.buck.rules
Builds instances of DexInfo.
ExopackageInfo.NativeLibsInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.AbstractNativeLibsInfo.
ExopackageInfo.NativeLibsInfo.Builder - Class in com.facebook.buck.rules
Builds instances of NativeLibsInfo.
ExopackageInstaller - Class in com.facebook.buck.android
ExopackageInstaller manages the installation of apps with the "exopackage" flag set to true.
ExopackageInstaller(ExecutionContext, AdbHelper, InstallableApk) - Constructor for class com.facebook.buck.android.ExopackageInstaller
 
exopackageModes - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
expand(SourcePathResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
expand(SourcePathResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
expand(SourcePathResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
expand(SourcePathResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.LocationMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
Expand the input given for the this macro to some string.
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.StringExpander
 
expandForFile(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
expandForFile(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpanderWithCustomFileOutput
Expand the input given for the this macro to some string, which is intended to be written to a file.
expandHomeDir(Path) - Static method in class com.facebook.buck.io.MorePaths
Expands "~/foo" into "/home/zuck/foo".
expandTilde(String) - Static method in class com.facebook.buck.cli.QuickstartCommand
A simple function to convert "~" to the home directory (i.e.
EXPECTED_NUMBER_OF_GENERATED_PROJECT_FILES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
EXPECTED_NUMBER_OF_PARSED_BUCK_FILES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
EXPECTED_NUMBER_OF_PARSED_RULES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
experimentalArgs - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
In practice, these may be values such as -XenableClosureCompiler, -XdisableClassMetadata, -XdisableCastChecking, or -XfragmentMerge.
EXPLICIT_FILE_TYPE_BROKEN_IDENTIFIERS - Static variable in class com.facebook.buck.apple.xcode.xcodeproj.FileTypes
Set of identifiers which only work as "lastKnownFileType" and not "explicitFileType" in a PBXFileReference.
explicitBuilder() - Static method in class com.facebook.buck.cxx.CxxToolFlags
Returns a builder for explicitly specifying the flags.
ExplicitCxxToolFlags - Class in com.facebook.buck.cxx
Immutable implementation of AbstractExplicitCxxToolFlags.
ExplicitCxxToolFlags.Builder - Class in com.facebook.buck.cxx
Builds instances of ExplicitCxxToolFlags.
EXPLODING_ANDROID_PLATFORM_TARGET_SUPPLIER - Static variable in class com.facebook.buck.android.AndroidPlatformTarget
Supplier for an AndroidPlatformTarget that always throws a NoAndroidSdkException.
ExplodingDownloader - Class in com.facebook.buck.file
 
ExplodingDownloader() - Constructor for class com.facebook.buck.file.ExplodingDownloader
 
ExportDependencies - Interface in com.facebook.buck.rules
BuildRule that can export a subset of it's dependencies.
EXPORTED_HEADER_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
exportedDeps - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedDeps - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedDeps - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
exportedDeps - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
ExportedDepsClosureResolver - Class in com.facebook.buck.jvm.java.intellij
Calculates the transitive closure of exported deps for every node in a TargetGraph.
ExportedDepsClosureResolver(TargetGraph) - Constructor for class com.facebook.buck.jvm.java.intellij.ExportedDepsClosureResolver
 
exportedHeaders - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedHeaders - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedLangPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedLangPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedLinkerFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedLinkerFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformHeaders - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformHeaders - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformLinkerFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformLinkerFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
ExportFile - Class in com.facebook.buck.shell
Export a file so that it can be easily referenced by other BuildRules.
ExportFileDescription - Class in com.facebook.buck.shell
 
ExportFileDescription() - Constructor for class com.facebook.buck.shell.ExportFileDescription
 
ExportFileDescription.Arg - Class in com.facebook.buck.shell
 
ExportFileDescription.Arg() - Constructor for class com.facebook.buck.shell.ExportFileDescription.Arg
 
ext(String...) - Static method in class com.facebook.buck.ocaml.OCamlUtil
Constructs a Predicate instance which returns true if the input argument ends with any String in extensions
extend(ImmutableMap<String, MacroExpander>) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extension - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
extension - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
EXTERNAL_IMMUTABLE_BASE_CLASSES - Static variable in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
NonExternal classes that are non-final but have no inherent mutability.
ExternalJavac - Class in com.facebook.buck.jvm.java
 
ExternalJavac(Path) - Constructor for class com.facebook.buck.jvm.java.ExternalJavac
 
ExternalTestRunnerRule - Interface in com.facebook.buck.rules
A interface describing TestRules which support being run by an external test runner.
ExternalTestRunnerTestSpec - Class in com.facebook.buck.rules
Immutable implementation of AbstractExternalTestRunnerTestSpec.
ExternalTestRunnerTestSpec.Builder - Class in com.facebook.buck.rules
Builds instances of ExternalTestRunnerTestSpec.
extraArguments - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
extraArguments - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
extractBuildTargetContainer(HasBuildTarget) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
extractBuildTimeDeps(BuildRuleResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractBuildTimeDeps(BuildRuleResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.StringExpander
 
extractFeaturesFromJavaCode(String) - Method in class com.facebook.buck.jvm.java.JavaFileParser
 
ExtractFromAndroidManifestStep - Class in com.facebook.buck.android
 
ExtractFromAndroidManifestStep(Path, ProjectFilesystem, BuildableContext, String, Path) - Constructor for class com.facebook.buck.android.ExtractFromAndroidManifestStep
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.StringExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.StringExpander
 
extractSourcePath(SourcePath) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
extractZipFile(Path, ProjectFilesystem, Path, Unzip.ExistingFileMode) - Static method in class com.facebook.buck.zip.Unzip
Unzips a file to a destination and returns the paths of the written files.
extractZipFile(Path, ProjectFilesystem, Unzip.ExistingFileMode) - Static method in class com.facebook.buck.zip.Unzip
 
extractZipFile(Path, Path, Unzip.ExistingFileMode) - Static method in class com.facebook.buck.zip.Unzip
 
extraGroovycArguments - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
extraSchemes - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraTargets - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraTests - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraXcodeSources - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 

F

FACTORY - Static variable in class com.facebook.buck.jvm.java.intellij.AndroidResourceFolder
 
FACTORY - Static variable in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
FACTORY - Static variable in class com.facebook.buck.jvm.java.intellij.SourceFolder
 
FACTORY - Static variable in class com.facebook.buck.jvm.java.intellij.TestFolder
 
FAIL_EXIT_CODE - Static variable in class com.facebook.buck.cli.Main
Trying again won't help.
failure(BuildRule, Throwable) - Static method in class com.facebook.buck.rules.BuildResult
 
FakeExecutableFinder - Class in com.facebook.buck.io
 
FakeExecutableFinder(Path...) - Constructor for class com.facebook.buck.io.FakeExecutableFinder
 
FakeExecutableFinder(ImmutableCollection<Path>) - Constructor for class com.facebook.buck.io.FakeExecutableFinder
 
FakeRDotTxtEntry - Class in com.facebook.buck.android.aapt
An RDotTxtEntry with fake RDotTxtEntry.idValue, useful for comparing two resource entries for equality, since RDotTxtEntry.compareTo(RDotTxtEntry) ignores the id value.
FakeRDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String) - Constructor for class com.facebook.buck.android.aapt.FakeRDotTxtEntry
 
FakeRDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, boolean) - Constructor for class com.facebook.buck.android.aapt.FakeRDotTxtEntry
 
FAT_JAR_INFO_RESOURCE - Static variable in class com.facebook.buck.jvm.java.FatJar
 
FAT_JAR_MAIN_SRC_RESOURCE - Static variable in class com.facebook.buck.jvm.java.JarFattener
 
FAT_JAR_SRC_RESOURCES - Static variable in class com.facebook.buck.jvm.java.JarFattener
 
FatBinary - Class in com.facebook.buck.apple
Puts together multiple thin binaries into a fat binary.
FatBinary(BuildRuleParams, SourcePathResolver, Tool, SortedSet<SourcePath>, Path) - Constructor for class com.facebook.buck.apple.FatBinary
 
FatBinaryInfo - Class in com.facebook.buck.apple
Immutable implementation of AbstractFatBinaryInfo.
FatBinaryInfo.Builder - Class in com.facebook.buck.apple
Builds instances of FatBinaryInfo.
FatBinaryInfos - Class in com.facebook.buck.apple
 
FatJar - Class in com.facebook.buck.jvm.java
 
FatJar() - Constructor for class com.facebook.buck.jvm.java.FatJar
 
FatJar(String, Map<String, String>) - Constructor for class com.facebook.buck.jvm.java.FatJar
 
FatJarMain - Class in com.facebook.buck.jvm.java
 
features - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
features - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
fetch(RuleKey, LazyPath) - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
Fetch a cached artifact, keyed by ruleKey, save the artifact to path specified by output, and return true on success.
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
Fetch the artifact matching ruleKey and store it to output.
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
fetch(RuleKey, LazyPath) - Method in class com.facebook.buck.artifact_cache.TwoLevelArtifactCacheDecorator
 
fetch(BuckEventBus, URI, Path) - Method in interface com.facebook.buck.file.Downloader
Download the given URL and, upon a successful download, place it in output.
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.ExplodingDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.HttpDownloader
 
fetch(BuckEventBus, URI, Optional<PasswordAuthentication>, Path) - Method in class com.facebook.buck.file.HttpDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.OnDiskMavenDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.RemoteMavenDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.StackedDownloader
 
fetchArtifactForBuildable(RuleKey, LazyPath, ArtifactCache) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Fetches the artifact associated with the BuildInfoRecorder.buildTarget for this class and writes it to the specified outputFile.
fetchCall(String, Request.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
FetchCommand - Class in com.facebook.buck.cli
 
FetchCommand() - Constructor for class com.facebook.buck.cli.FetchCommand
 
fetchImpl(RuleKey, LazyPath, HttpArtifactCacheEvent.Finished.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
FetchResponseReadResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult.
FetchResponseReadResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of FetchResponseReadResult.
fieldDesc - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
fieldName - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
fieldReferences - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
Fields referenced by the class.
FILE_EXTENSION_TO_IDENTIFIER - Static variable in class com.facebook.buck.apple.xcode.xcodeproj.FileTypes
Map of file extension to Xcode identifiers.
FileAction - Interface in com.facebook.buck.jvm.java.abi
 
FileClassPathRunner - Class in com.facebook.buck.jvm.java.runner
A standalone class that's designed to read its classpath from a file given using the standard `@` syntax used by javac.
fileContentsDiffer(InputStream, Path, ProjectFilesystem) - Static method in class com.facebook.buck.io.MorePaths
 
FileFinder - Class in com.facebook.buck.io
Methods for finding files.
FileHashCache - Interface in com.facebook.buck.util.cache
A cache which maps Paths to cached hashes of their contents, based on a simplified subset of the java.util.Map<Path, HashCode> interface.
FileHashLoader - Interface in com.facebook.buck.hashing
 
FileLike - Interface in com.facebook.buck.jvm.java.classes
Provides a file-like interface for objects which may be present within more specialized containers (like zip files).
FileLikeCharSource - Class in com.facebook.buck.jvm.java.classes
 
FileLikeCharSource(FileLike) - Constructor for class com.facebook.buck.jvm.java.classes.FileLikeCharSource
 
FileLikes - Class in com.facebook.buck.jvm.java.classes
Utilities for common operations when working with FileLikes.
FilePathHashLoader - Class in com.facebook.buck.hashing
A FileHashLoader that only hashes the files' paths without reading their contents.
FilePathHashLoader(Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.hashing.FilePathHashLoader
 
filePathInProject - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
files - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
FileScrubber - Interface in com.facebook.buck.io
 
FileScrubber.ScrubException - Exception in com.facebook.buck.io
 
FileScrubber.ScrubException(String) - Constructor for exception com.facebook.buck.io.FileScrubber.ScrubException
 
FileScrubberStep - Class in com.facebook.buck.step.fs
Scrub any non-deterministic meta-data from the given file (e.g.
FileScrubberStep(ProjectFilesystem, Path, ImmutableList<FileScrubber>) - Constructor for class com.facebook.buck.step.fs.FileScrubberStep
 
FileSerializationEventBusListener - Class in com.facebook.buck.event.listener
 
FileSerializationEventBusListener(Path, ObjectMapper) - Constructor for class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
FilesystemBackedBuildFileTree - Class in com.facebook.buck.model
Class to allow looking up parents and children of build files.
FilesystemBackedBuildFileTree(ProjectFilesystem, String) - Constructor for class com.facebook.buck.model.FilesystemBackedBuildFileTree
 
FileTypes - Class in com.facebook.buck.apple.xcode.xcodeproj
File types used in Apple targets.
fill(Function<Optional<String>, Path>, ProjectFilesystem, Path, ImmutableCollection.Builder<T>, Object) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
Helper method to add coerced elements to the builder.
fillSortedSet(Function<Optional<String>, Path>, ProjectFilesystem, Path, SortedSet<T>, Object) - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
filter(Iterable<TargetNode<?>>) - Method in interface com.facebook.buck.parser.TargetNodeSpec
 
FILTER_DESCRIPTION - Static variable in class com.facebook.buck.testrunner.BaseRunner
 
filterAttributeContents(QueryTarget, String, Predicate<Object>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
filterAttributeContents(TargetNode<T>, String, Predicate<Object>) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
Filters the objects in the given attribute that satisfy the given predicate.
filterAttributeContents(T, String, Predicate<Object>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the objects in the `attribute` of the given `target` that satisfy `predicate`
filterBuildRuleInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
filterBuildRuleInputs(SourcePath...) - Method in class com.facebook.buck.rules.SourcePathResolver
 
filterBuildRuleInputsFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
filterBuildTargetSourcePaths(Iterable<SourcePath>) - Static method in class com.facebook.buck.rules.SourcePaths
 
FILTERED_RESOURCE_DIRS_KEY - Static variable in class com.facebook.buck.android.AaptPackageResources
 
FilteredDirectoryCopier - Interface in com.facebook.buck.util
 
filteredEnvironment(ImmutableMap<String, String>, Platform) - Static method in class com.facebook.buck.util.environment.EnvironmentFilter
Given a map (environment variable name: environment variable value) pairs, returns a map without the variables which we should not pass to child processes (buck.py, javac, etc.) Keeping the environment map clean helps us avoid jettisoning the parser cache, as we have to rebuild it any time the environment changes.
FilteredResourcesProvider - Interface in com.facebook.buck.android
 
filterForSubpaths(Iterable<Path>, Path) - Static method in class com.facebook.buck.io.MorePaths
Filters out Path objects from paths that aren't a subpath of root and returns a set of paths relative to root.
FilterFunction - Class in com.facebook.buck.query
A filter(pattern, argument) expression, evaluates its argument and filters the resulting targets by applying the given regular expression pattern to the targets' names.
FilterFunction() - Constructor for class com.facebook.buck.query.FilterFunction
 
filterGroupableTests(Iterable<? extends TargetNode<?>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
Given a list of nodes, return AppleTest nodes that can be grouped with other tests.
filterInputsToCompareToOutput(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Takes an Iterable of SourcePath objects and filters those that represent Paths.
filterInputsToCompareToOutput(SourcePath...) - Method in class com.facebook.buck.rules.SourcePathResolver
 
FilterResourcesStep - Class in com.facebook.buck.android
This Step copies res directories to a different location, while filtering out certain resources.
FilterResourcesStep.Builder - Class in com.facebook.buck.android
 
FilterResourcesStep.DefaultDrawableFinder - Class in com.facebook.buck.android
 
FilterResourcesStep.DefaultDrawableFinder() - Constructor for class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
FilterResourcesStep.DrawableFinder - Interface in com.facebook.buck.android
 
FilterResourcesStep.ImageScaler - Interface in com.facebook.buck.android
 
FilterResourcesStep.ResourceFilter - Class in com.facebook.buck.android
Helper class for interpreting the resource_filter argument to android_binary().
FilterResourcesStep.ResourceFilter(List<String>) - Constructor for class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
finalize() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
find(ByteBuffer) - Method in class com.facebook.buck.cxx.DebugSectionFinder
 
findAll(ImmutableSet<String>, String) - Method in class com.facebook.buck.rules.macros.MacroFinder
 
FindAndReplaceStep - Class in com.facebook.buck.step.fs
 
FindAndReplaceStep(ProjectFilesystem, Path, Path, Function<String, String>) - Constructor for class com.facebook.buck.step.fs.FindAndReplaceStep
 
FindAndReplaceStep(ProjectFilesystem, Path, Path, String, String) - Constructor for class com.facebook.buck.step.fs.FindAndReplaceStep
 
findAndroidBuildToolsDir() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidBuildToolsDir() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findAndroidNdkDir() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidNdkDir() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findAndroidSdkDir() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidSdkDir() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findAndroidSdkDirSafe() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidSdkDirSafe() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findChildren(T) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
 
findCurrentSsid() - Static method in class com.facebook.buck.util.environment.MacWifiSsidFinder
Finds the SSID of the default Wi-Fi interface using Mac OS X APIs.
findCycles() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
findDepsForBuildFiles(TargetGraph, Console) - Method in class com.facebook.buck.jvm.java.autodeps.JavaDepsFinder
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, AppleBundleDescription.Arg) - Method in class com.facebook.buck.apple.AppleBundleDescription
Propagate the bundle's platform flavors to its dependents.
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ApplePackageDescription.Arg) - Method in class com.facebook.buck.apple.ApplePackageDescription
Propagate the packages's flavors to its dependents.
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, AppleTestDescription.Arg) - Method in class com.facebook.buck.apple.AppleTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxBinaryDescription.Arg) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxLibraryDescription.Arg) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxTestDescription.Arg) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, PrebuiltCxxLibraryDescription.Arg) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, AndroidReactNativeLibraryDescription.Args) - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ReactNativeLibraryArgs) - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ScalaLibraryDescription.Arg) - Method in class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ScalaTestDescription.Arg) - Method in class com.facebook.buck.jvm.scala.ScalaTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxLuaExtensionDescription.Arg) - Method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, LuaBinaryDescription.Arg) - Method in class com.facebook.buck.lua.LuaBinaryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxPythonExtensionDescription.Arg) - Method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, PythonBinaryDescription.Arg) - Method in class com.facebook.buck.python.PythonBinaryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, PythonTestDescription.Arg) - Method in class com.facebook.buck.python.PythonTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, T) - Method in interface com.facebook.buck.rules.ImplicitDepsInferringDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, T) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ShTestDescription.Arg) - Method in class com.facebook.buck.shell.ShTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Collect implicit deps for the thrift compiler and language specific enhancers.
findDirectoryByPropertiesThenEnvironmentVariable(String, String...) - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
findDirectoryByPropertiesThenEnvironmentVariable(String, String...) - Method in interface com.facebook.buck.util.PropertyFinder
 
findDrawables(Collection<Path>, ProjectFilesystem) - Method in class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
findDrawables(Collection<Path>, ProjectFilesystem) - Method in interface com.facebook.buck.android.FilterResourcesStep.DrawableFinder
 
findFiles(String, DirectoryTraverser) - Method in class com.facebook.buck.io.DirectoryTraversers
Aggregates a set of all paths to files in the specified directories.
findJavaPackage(Path) - Method in interface com.facebook.buck.jvm.core.JavaPackageFinder
 
findJavaPackage(BuildTarget) - Method in interface com.facebook.buck.jvm.core.JavaPackageFinder
 
findJavaPackage(Path) - Method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
findJavaPackage(BuildTarget) - Method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
findJavaPackage(Path) - Method in class com.facebook.buck.jvm.java.ResourcesRootPackageFinder
 
findJavaPackage(BuildTarget) - Method in class com.facebook.buck.jvm.java.ResourcesRootPackageFinder
 
findJavaPackageFolder(Path) - Method in interface com.facebook.buck.jvm.core.JavaPackageFinder
Given the relative path to a file under the project root, return the Java package with which the file is associated.
findJavaPackageFolder(Path) - Method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
findJavaPackageFolder(Path) - Method in class com.facebook.buck.jvm.java.ResourcesRootPackageFinder
 
findJavaPackageWithPackageFolder(Path) - Static method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
findManifestFiles() - Method in class com.facebook.buck.android.AndroidTransitiveDependencyGraph
 
findReferenceAssembly(String) - Method in class com.facebook.buck.dotnet.DotNetFramework
 
findSources(ProjectFilesystem, Path) - Method in class com.facebook.buck.android.NdkLibraryDescription
 
findTargetsForSymbols(Set<String>) - Method in class com.facebook.buck.jvm.java.JavaSymbolFinder
Figure out the build targets that provide a set of Java symbols.
fine(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
fine(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finer(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finer(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finished(ArtifactCacheConnectEvent.Started) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
finished(CommandEvent.Started, int) - Static method in class com.facebook.buck.cli.CommandEvent
 
finished(ArtifactCompressionEvent.Started) - Static method in class com.facebook.buck.event.ArtifactCompressionEvent
 
finished(CompilerPluginDurationEvent.Started, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
finished(InstallEvent.Started, boolean, Optional<Long>) - Static method in class com.facebook.buck.event.InstallEvent
 
finished() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
finished(StartActivityEvent.Started, boolean) - Static method in class com.facebook.buck.event.StartActivityEvent
 
finished(UninstallEvent.Started, boolean) - Static method in class com.facebook.buck.event.UninstallEvent
 
finished(DownloadEvent.Started) - Static method in class com.facebook.buck.file.DownloadEvent
 
finished(ParseBuckFileEvent.Started, List<Map<String, Object>>) - Static method in class com.facebook.buck.json.ParseBuckFileEvent
 
finished(AnnotationProcessingEvent.Started) - Static method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
finished(JavacPhaseEvent.Started, ImmutableMap<String, String>) - Static method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
finished(TaskEvent) - Method in class com.facebook.buck.jvm.java.tracing.TracingTaskListener
 
finished(ParseEvent.Started, Optional<TargetGraph>) - Static method in class com.facebook.buck.parser.ParseEvent
 
finished(ActionGraphEvent.Started) - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
finished(BuildEvent.Started, int) - Static method in class com.facebook.buck.rules.BuildEvent
 
finished(BuildRule, BuildRuleKeys, BuildRuleStatus, CacheResult, Optional<BuildRuleSuccessType>, Optional<HashCode>, Optional<Long>) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
finished(Iterable<String>, TestResults) - Static method in class com.facebook.buck.rules.IndividualTestEvent
 
finished(ImmutableSet<String>, List<TestResults>) - Static method in class com.facebook.buck.rules.TestRunEvent
 
finished(TestStatusMessageEvent.Started, TestStatusMessage) - Static method in class com.facebook.buck.rules.TestStatusMessageEvent
 
finished(UUID, TestResultSummary) - Static method in class com.facebook.buck.rules.TestSummaryEvent
 
finished(StepEvent.Started, int) - Static method in class com.facebook.buck.step.StepEvent
 
finished(BuildTarget) - Static method in class com.facebook.buck.test.TestRuleEvent
 
firstHttpCacheUploadScheduled - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
FirstOrderHelper - Class in com.facebook.buck.dalvik.firstorder
 
flags - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
flags - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
flags - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
flags - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
flags - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
FLAVOR - Static variable in class com.facebook.buck.apple.AppleAssetCatalog
 
FLAVOR - Static variable in class com.facebook.buck.cxx.DefaultCxxPlatforms
 
FLAVOR - Static variable in class com.facebook.buck.jvm.java.CalculateAbi
 
Flavor - Class in com.facebook.buck.model
 
Flavor() - Constructor for class com.facebook.buck.model.Flavor
 
FLAVOR_DOMAIN - Static variable in enum com.facebook.buck.apple.AppleDebugFormat
 
FlavorConvertible - Interface in com.facebook.buck.model
Values that has a canonical mapping to flavors.
FlavorDomain<T> - Class in com.facebook.buck.model
Provides a named flavor abstraction on top of boolean flavors.
FlavorDomain(String, ImmutableMap<Flavor, T>) - Constructor for class com.facebook.buck.model.FlavorDomain
 
FlavorDomainException - Exception in com.facebook.buck.model
 
FlavorDomainException(String) - Constructor for exception com.facebook.buck.model.FlavorDomainException
 
Flavored - Interface in com.facebook.buck.model
When applied to a Description this indicates that it supports flavours.
flavorForLinkableDepType(Linker.LinkableDepType) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
FlavorParser - Class in com.facebook.buck.model
Parses a string containing one or more flavor names.
FlavorParser() - Constructor for class com.facebook.buck.model.FlavorParser
 
flush() - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
flush() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
flush() - Method in class com.facebook.buck.counters.Counter
If the counter has no data, returns an absent value.
flush() - Method in class com.facebook.buck.counters.IntegerCounter
 
flush() - Method in class com.facebook.buck.counters.SamplingCounter
 
flush() - Method in class com.facebook.buck.counters.TagSetCounter
 
flush() - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
flush() - Method in class com.facebook.buck.log.ConsoleHandler
 
flushLogs() - Static method in class com.facebook.buck.log.LogConfig
 
flushToFile() - Method in class com.facebook.buck.maven.Pom
 
forBaseName(String) - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing target names relative to another target, such as in a build file.
forBooleanValue(boolean) - Static method in enum com.facebook.buck.util.TriState
 
forceStatic - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
forceStatic - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
forceTty() - Static method in class com.facebook.buck.util.Ansi
 
forDevice(IDevice) - Method in class com.facebook.buck.android.AdbHelper.AdbCallable
Wraps this as a Callable<Boolean> whose call() method calls call(IDevice) against the specified device.
forDirectory(ProjectFilesystem, Path, Path, CopyStep.DirectoryMode) - Static method in class com.facebook.buck.step.fs.CopyStep
Creates a CopyStep which recursively copies a directory from 'source' to 'destination'.
forFile(ProjectFilesystem, Path, Path) - Static method in class com.facebook.buck.step.fs.CopyStep
Creates a CopyStep which copies a single file from 'source' to 'destination'.
format(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.LogFormatter
 
format(Locale, double) - Method in class com.facebook.buck.i18n.NumberFormatter
 
format(Locale, double, StringBuffer, FieldPosition) - Method in class com.facebook.buck.i18n.NumberFormatter
 
format(Locale, long) - Method in class com.facebook.buck.i18n.NumberFormatter
 
format(Locale, Object) - Method in class com.facebook.buck.i18n.NumberFormatter
 
format(Locale, Object, StringBuffer, FieldPosition) - Method in class com.facebook.buck.i18n.NumberFormatter
 
format(Diagnostic<? extends JavaFileObject>) - Static method in class com.facebook.buck.jvm.java.DiagnosticPrettyPrinter
 
format(LogRecord) - Method in class com.facebook.buck.log.LogFormatter
 
format(LogRecord) - Method in class com.facebook.buck.testrunner.JulLogFormatter
 
format(String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
format(Locale, String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
formatConsoleEvent(ConsoleEvent, ImmutableList.Builder<String>) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
Formats a ConsoleEvent and adds it to lines.
formatElapsedTime(long) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
formatForConsole(Locale, long, Ansi) - Static method in class com.facebook.buck.util.TimeFormat
 
forPath(Path, ProjectFilesystem) - Static method in class com.facebook.buck.android.DefaultAndroidManifestReader
Parses an XML given via its path and returns an AndroidManifestReader for it.
forString(String) - Static method in class com.facebook.buck.android.DefaultAndroidManifestReader
Parses an XML given as a string and returns an AndroidManifestReader for it.
forVisibilityArgument() - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing target names in the visibility argument to a build rule.
ForwardingProcessListener - Class in com.facebook.buck.util
 
ForwardingProcessListener(WritableByteChannel, WritableByteChannel) - Constructor for class com.facebook.buck.util.ForwardingProcessListener
 
framework - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
FRAMEWORK_FLAVOR - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
FrameworkDependencies - Class in com.facebook.buck.apple
Immutable implementation of AbstractFrameworkDependencies.
FrameworkDependencies.Builder - Class in com.facebook.buck.apple
Builds instances of FrameworkDependencies.
FrameworkPath - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractFrameworkPath.
FrameworkPath.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of FrameworkPath.
FrameworkPathArg - Class in com.facebook.buck.cxx
A base class for Args which wrap a FrameworkPath.
FrameworkPathArg(SourcePathResolver, ImmutableCollection<FrameworkPath>) - Constructor for class com.facebook.buck.cxx.FrameworkPathArg
 
frameworkPaths - Variable in class com.facebook.buck.cxx.FrameworkPathArg
 
FrameworkPathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
FrameworkPathTypeCoercer(TypeCoercer<SourcePath>) - Constructor for class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
frameworks - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
frameworks - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
frameworkVer - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
FrameworkVersion - Enum in com.facebook.buck.dotnet
 
from(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
 
from(AbstractAndroidGraphEnhancementResult) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Fill builder with attribute values from provided AbstractAndroidGraphEnhancementResult instance.
from(AbstractAndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Fill builder with attribute values from provided AbstractAndroidPackageableCollection instance.
from(AbstractAndroidPackageableCollection.AbstractResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Fill builder with attribute values from provided AbstractAndroidPackageableCollection.AbstractResourceDetails instance.
from(AbstractNdkCxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Fill builder with attribute values from provided AbstractNdkCxxPlatform instance.
from(AbstractNdkCxxPlatformCompiler) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler.Builder
Fill builder with attribute values from provided AbstractNdkCxxPlatformCompiler instance.
from(AbstractNdkCxxPlatformTargetConfiguration) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Fill builder with attribute values from provided AbstractNdkCxxPlatformTargetConfiguration instance.
from(String) - Static method in enum com.facebook.buck.android.ResourceFilters.Density
 
from(Path) - Static method in class com.facebook.buck.android.ResourceFilters.Qualifiers
Creates a Qualfiers given the Path to a resource folder, pulls out the density filters and leaves the rest.
from(CopyNativeLibraries.AbstractStrippedObjectDescription) - Method in class com.facebook.buck.android.StrippedObjectDescription.Builder
Fill builder with attribute values from provided CopyNativeLibraries.AbstractStrippedObjectDescription instance.
from(AbstractAppleBundleDestinations) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Fill builder with attribute values from provided AbstractAppleBundleDestinations instance.
from(AbstractAppleCxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Fill builder with attribute values from provided AbstractAppleCxxPlatform instance.
from(AbstractApplePlatform) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Fill builder with attribute values from provided AbstractApplePlatform instance.
from(AbstractAppleSdk) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Fill builder with attribute values from provided AbstractAppleSdk instance.
from(AbstractAppleSdkPaths) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Fill builder with attribute values from provided AbstractAppleSdkPaths instance.
from(AbstractAppleTestBundleParamsKey) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Fill builder with attribute values from provided AbstractAppleTestBundleParamsKey instance.
from(AbstractAppleToolchain) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Fill builder with attribute values from provided AbstractAppleToolchain instance.
from(AbstractCodeSignIdentity) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Fill builder with attribute values from provided AbstractCodeSignIdentity instance.
from(AbstractFatBinaryInfo) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Fill builder with attribute values from provided AbstractFatBinaryInfo instance.
from(AbstractFrameworkDependencies) - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
Fill builder with attribute values from provided AbstractFrameworkDependencies instance.
from(AbstractGroupedSource) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Fill builder with attribute values from provided AbstractGroupedSource instance.
from(AbstractProvisioningProfileMetadata) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Fill builder with attribute values from provided AbstractProvisioningProfileMetadata instance.
from(AbstractAppleSimulator) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Fill builder with attribute values from provided AbstractAppleSimulator instance.
from(AbstractAppleSimulatorProfile) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Fill builder with attribute values from provided AbstractAppleSimulatorProfile instance.
from(AbstractCopyFilePhaseDestinationSpec) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Fill builder with attribute values from provided AbstractCopyFilePhaseDestinationSpec instance.
from(AbstractProductType) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Fill builder with attribute values from provided AbstractProductType instance.
from(AbstractCacheResult) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Fill builder with attribute values from provided AbstractCacheResult instance.
from(ArtifactCacheBuckConfig.AbstractDirCacheEntry) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Fill builder with attribute values from provided ArtifactCacheBuckConfig.AbstractDirCacheEntry instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult instance.
from(ArtifactCacheBuckConfig.AbstractHttpCacheEntry) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Fill builder with attribute values from provided ArtifactCacheBuckConfig.AbstractHttpCacheEntry instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal instance.
from(HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult instance.
from(AbstractInstallResult) - Method in class com.facebook.buck.cli.InstallResult.Builder
Fill builder with attribute values from provided AbstractInstallResult instance.
from(AbstractProjectPredicates) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Fill builder with attribute values from provided AbstractProjectPredicates instance.
from(TargetsCommand.AbstractShowOptions) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Fill builder with attribute values from provided TargetsCommand.AbstractShowOptions instance.
from(AbstractTestRun) - Method in class com.facebook.buck.cli.TestRun.Builder
Fill builder with attribute values from provided AbstractTestRun instance.
from(Build.AbstractBuildExecutionResult) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Fill builder with attribute values from provided Build.AbstractBuildExecutionResult instance.
from(Counter.AbstractCounterInfo) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Fill builder with attribute values from provided Counter.AbstractCounterInfo instance.
from(AbstractCounterSnapshot) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Fill builder with attribute values from provided AbstractCounterSnapshot instance.
from(AbstractCxxCompilationDatabaseDependencies) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
Fill builder with attribute values from provided AbstractCxxCompilationDatabaseDependencies instance.
from(AbstractCxxCompilationDatabaseEntry) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Fill builder with attribute values from provided AbstractCxxCompilationDatabaseEntry instance.
from(AbstractCxxHeaders) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Fill builder with attribute values from provided AbstractCxxHeaders instance.
from(AbstractCxxHeaderSourceSpec) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Fill builder with attribute values from provided AbstractCxxHeaderSourceSpec instance.
from(AbstractCxxPlatform) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Fill builder with attribute values from provided AbstractCxxPlatform instance.
from(AbstractCxxPreprocessorInput) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Fill builder with attribute values from provided AbstractCxxPreprocessorInput instance.
from(AbstractCxxSource) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Fill builder with attribute values from provided AbstractCxxSource instance.
from(AbstractCxxSourceRuleFactory) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Fill builder with attribute values from provided AbstractCxxSourceRuleFactory instance.
from(AbstractExplicitCxxToolFlags) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Fill builder with attribute values from provided AbstractExplicitCxxToolFlags instance.
from(AbstractMachoHeader) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Fill builder with attribute values from provided AbstractMachoHeader instance.
from(AbstractNativeLinkableInput) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Fill builder with attribute values from provided AbstractNativeLinkableInput instance.
from(Omnibus.AbstractOmnibusLibraries) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Fill builder with attribute values from provided Omnibus.AbstractOmnibusLibraries instance.
from(Omnibus.AbstractOmnibusLibrary) - Method in class com.facebook.buck.cxx.OmnibusLibrary.Builder
Fill builder with attribute values from provided Omnibus.AbstractOmnibusLibrary instance.
from(Omnibus.AbstractOmnibusRoot) - Method in class com.facebook.buck.cxx.OmnibusRoot.Builder
Fill builder with attribute values from provided Omnibus.AbstractOmnibusRoot instance.
from(AbstractPreprocessorFlags) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Fill builder with attribute values from provided AbstractPreprocessorFlags instance.
from(DistBuildStatusEvent.AbstractDistBuildStatus) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Fill builder with attribute values from provided DistBuildStatusEvent.AbstractDistBuildStatus instance.
from(AbstractEventKey) - Method in class com.facebook.buck.event.EventKey.Builder
Fill builder with attribute values from provided AbstractEventKey instance.
from(SimplePerfEvent.AbstractPerfEventId) - Method in class com.facebook.buck.event.PerfEventId.Builder
Fill builder with attribute values from provided SimplePerfEvent.AbstractPerfEventId instance.
from(AbstractGoLinkable) - Method in class com.facebook.buck.go.GoLinkable.Builder
Fill builder with attribute values from provided AbstractGoLinkable instance.
from(AbstractGoPlatform) - Method in class com.facebook.buck.go.GoPlatform.Builder
Fill builder with attribute values from provided AbstractGoPlatform instance.
from(AbstractProjectBuildFileParserOptions) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Fill builder with attribute values from provided AbstractProjectBuildFileParserOptions instance.
from(IjProjectTemplateDataPreparer.AbstractContentRoot) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractContentRoot instance.
from(IjDependencyListBuilder.AbstractDependencyEntry) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Fill builder with attribute values from provided IjDependencyListBuilder.AbstractDependencyEntry instance.
from(IjDependencyListBuilder.AbstractDependencyEntryData) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData.Builder
Fill builder with attribute values from provided IjDependencyListBuilder.AbstractDependencyEntryData instance.
from(AbstractIjLibrary) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Fill builder with attribute values from provided AbstractIjLibrary instance.
from(AbstractIjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Fill builder with attribute values from provided AbstractIjModule instance.
from(AbstractIjModuleAndroidFacet) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Fill builder with attribute values from provided AbstractIjModuleAndroidFacet instance.
from(TargetGraph, IjLibraryFactory, IjModuleFactory, IjModuleGraph.AggregationMode) - Static method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
from(IjProjectTemplateDataPreparer.AbstractIjSourceFolder) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractIjSourceFolder instance.
from(IjProjectTemplateDataPreparer.AbstractModuleIndexEntry) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractModuleIndexEntry instance.
from(IjSourceRootSimplifier.AbstractSimplificationLimit) - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit.Builder
Fill builder with attribute values from provided IjSourceRootSimplifier.AbstractSimplificationLimit instance.
from(AbstractJavacOptions) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Fill builder with attribute values from provided AbstractJavacOptions instance.
from(AbstractJavacVersion) - Method in class com.facebook.buck.jvm.java.JavacVersion.Builder
Fill builder with attribute values from provided AbstractJavacVersion instance.
from(AbstractJUnitJvmArgs) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Fill builder with attribute values from provided AbstractJUnitJvmArgs instance.
from(AbstractLuaPackageComponents) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Fill builder with attribute values from provided AbstractLuaPackageComponents instance.
from(AbstractBuildTarget) - Method in class com.facebook.buck.model.BuildTarget.Builder
Fill builder with attribute values from provided AbstractBuildTarget instance.
from(String, Iterable<T>) - Static method in class com.facebook.buck.model.FlavorDomain
Create a FlavorDomain from FlavorConvertible objects.
from(String, Class<E>) - Static method in class com.facebook.buck.model.FlavorDomain
Create a FlavorDomain from FlavorConverbile Enum.
from(Flavor) - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Fill builder with attribute values from provided Flavor instance.
from(AbstractUnflavoredBuildTarget) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Fill builder with attribute values from provided AbstractUnflavoredBuildTarget instance.
from(AbstractOCamlBuildContext) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Fill builder with attribute values from provided AbstractOCamlBuildContext instance.
from(AbstractOCamlGeneratedBuildRules) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Fill builder with attribute values from provided AbstractOCamlGeneratedBuildRules instance.
from(PerBuildState.AbstractSpeculativeParsing) - Method in class com.facebook.buck.parser.SpeculativeParsing.Builder
Fill builder with attribute values from provided PerBuildState.AbstractSpeculativeParsing instance.
from(AbstractPythonPlatform) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Fill builder with attribute values from provided AbstractPythonPlatform instance.
from(AbstractPythonVersion) - Method in class com.facebook.buck.python.PythonVersion.Builder
Fill builder with attribute values from provided AbstractPythonVersion instance.
from(AbstractQueryBuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Fill builder with attribute values from provided AbstractQueryBuildTarget instance.
from(AbstractQueryFileTarget) - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Fill builder with attribute values from provided AbstractQueryFileTarget instance.
from(BuildLogHelper.AbstractBuildLogEntry) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Fill builder with attribute values from provided BuildLogHelper.AbstractBuildLogEntry instance.
from(DefectReporter.AbstractDefectReport) - Method in class com.facebook.buck.rage.DefectReport.Builder
Fill builder with attribute values from provided DefectReporter.AbstractDefectReport instance.
from(DefectReporter.AbstractDefectSubmitResult) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Fill builder with attribute values from provided DefectReporter.AbstractDefectSubmitResult instance.
from(AbstractRageConfig) - Method in class com.facebook.buck.rage.RageConfig.Builder
Fill builder with attribute values from provided AbstractRageConfig instance.
from(InteractiveReport.AbstractUserReport) - Method in class com.facebook.buck.rage.UserReport.Builder
Fill builder with attribute values from provided InteractiveReport.AbstractUserReport instance.
from(Function<String, String>, Iterable<String>) - Static method in class com.facebook.buck.rules.args.SanitizedArg
 
from(Function<String, String>, String...) - Static method in class com.facebook.buck.rules.args.SanitizedArg
 
from(SourcePathResolver, Iterable<SourcePath>) - Static method in class com.facebook.buck.rules.args.SourcePathArg
 
from(SourcePathResolver, SourcePath...) - Static method in class com.facebook.buck.rules.args.SourcePathArg
 
from(Iterable<String>) - Static method in class com.facebook.buck.rules.args.StringArg
 
from(String...) - Static method in class com.facebook.buck.rules.args.StringArg
 
from(AbstractBuildRuleKeys) - Method in class com.facebook.buck.rules.BuildRuleKeys.Builder
Fill builder with attribute values from provided AbstractBuildRuleKeys instance.
from(AbstractBuildRuleType) - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Fill builder with attribute values from provided AbstractBuildRuleType instance.
from(AbstractBuildConfigFields) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Fill builder with attribute values from provided AbstractBuildConfigFields instance.
from(AbstractBuildConfigFields.AbstractField) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Fill builder with attribute values from provided AbstractBuildConfigFields.AbstractField instance.
from(AbstractFrameworkPath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Fill builder with attribute values from provided AbstractFrameworkPath instance.
from(AbstractOCamlSource) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Fill builder with attribute values from provided AbstractOCamlSource instance.
from(AbstractSourceList) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Fill builder with attribute values from provided AbstractSourceList instance.
from(AbstractSourceWithFlagsList) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Fill builder with attribute values from provided AbstractSourceWithFlagsList instance.
from(AbstractExopackageInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo instance.
from(AbstractExopackageInfo.AbstractDexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo.AbstractDexInfo instance.
from(AbstractExopackageInfo.AbstractNativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo.AbstractNativeLibsInfo instance.
from(AbstractExternalTestRunnerTestSpec) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Fill builder with attribute values from provided AbstractExternalTestRunnerTestSpec instance.
from(BuildContext) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Fill builder with attribute values from provided BuildContext instance.
from(AbstractLabel) - Method in class com.facebook.buck.rules.Label.Builder
Fill builder with attribute values from provided AbstractLabel instance.
from(AbstractMacroMatchResult) - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Fill builder with attribute values from provided AbstractMacroMatchResult instance.
from(AbstractSha1HashCode) - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Fill builder with attribute values from provided AbstractSha1HashCode instance.
from(AbstractSourceWithFlags) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Fill builder with attribute values from provided AbstractSourceWithFlags instance.
from(BuildRuleParams, SourcePathResolver, Path, ImmutableMap<String, SourcePath>) - Static method in class com.facebook.buck.rules.SymlinkTree
 
from(BuildRuleParams, SourcePathResolver, BuildTarget, Path, SourcePath, ImmutableMap<String, String>) - Static method in class com.facebook.buck.rules.WriteStringTemplateRule
 
from(AbstractSimulateReport) - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Fill builder with attribute values from provided AbstractSimulateReport instance.
from(AbstractSingleRunReport) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Fill builder with attribute values from provided AbstractSingleRunReport instance.
from(AbstractClientSideSlbConfig) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Fill builder with attribute values from provided AbstractClientSideSlbConfig instance.
from(LoadBalancedServiceEvent.AbstractLoadBalancedServiceEventData) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Fill builder with attribute values from provided LoadBalancedServiceEvent.AbstractLoadBalancedServiceEventData instance.
from(LoadBalancerPingEvent.AbstractLoadBalancerPingEventData) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
Fill builder with attribute values from provided LoadBalancerPingEvent.AbstractLoadBalancerPingEventData instance.
from(ServerHealthManagerEvent.AbstractPerServerData) - Method in class com.facebook.buck.slb.PerServerData.Builder
Fill builder with attribute values from provided ServerHealthManagerEvent.AbstractPerServerData instance.
from(LoadBalancerPingEvent.AbstractPerServerPingData) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Fill builder with attribute values from provided LoadBalancerPingEvent.AbstractPerServerPingData instance.
from(ServerHealthManagerEvent.AbstractServerHealthManagerEventData) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Fill builder with attribute values from provided ServerHealthManagerEvent.AbstractServerHealthManagerEventData instance.
from(AbstractTestResults) - Method in class com.facebook.buck.test.TestResults.Builder
Fill builder with attribute values from provided AbstractTestResults instance.
from(AbstractTestResultSummaryVerbosity) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Fill builder with attribute values from provided AbstractTestResultSummaryVerbosity instance.
from(AbstractTestRunningOptions) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Fill builder with attribute values from provided AbstractTestRunningOptions instance.
from(AbstractTestStatusMessage) - Method in class com.facebook.buck.test.TestStatusMessage.Builder
Fill builder with attribute values from provided AbstractTestStatusMessage instance.
from(AbstractAbsolutePerfTime) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Fill builder with attribute values from provided AbstractAbsolutePerfTime instance.
from(AbstractRelativePerfTime) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Fill builder with attribute values from provided AbstractRelativePerfTime instance.
from(AbstractHashCodeAndFileType) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Fill builder with attribute values from provided AbstractHashCodeAndFileType instance.
from(AbstractBuildEnvironmentDescription) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Fill builder with attribute values from provided AbstractBuildEnvironmentDescription instance.
from(AbstractProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Fill builder with attribute values from provided AbstractProcessExecutorParams instance.
from(VersionControlStats) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Fill builder with attribute values from provided VersionControlStats instance.
FROM_PATH - Static variable in class com.facebook.buck.rules.HashedFileTool
 
fromBuildSetting(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Return a sourceTree given a build setting that is typically used as a source tree prefix.
fromConfiguration(Iterable<String>) - Static method in class com.facebook.buck.android.ClassNameFilter
Convenience factory to produce a filter from a very simple pattern language.
fromIdentities(Iterable<CodeSignIdentity>) - Static method in class com.facebook.buck.apple.CodeSignIdentityStore
 
fromJson(String) - Static method in class com.facebook.buck.model.BuildId
 
fromJson(String, String, String, long, String, String, String, String) - Static method in class com.facebook.buck.test.TestResultSummary
 
fromMode(long) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Convert a unix bit representation (e.g.
fromPath(String, String) - Static method in class com.facebook.buck.cxx.VersionedTool
 
fromPaths(ImmutableMap<Path, Path>, char, Charset) - Static method in class com.facebook.buck.cxx.ByteBufferReplacer
Build a replacer using the given map of paths to replacement paths, using charset to convert to underlying byte arrays.
fromPathWithParams(String, String, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.VersionedTool
 
fromProvisioningProfiles(Iterable<ProvisioningProfileMetadata>) - Static method in class com.facebook.buck.apple.ProvisioningProfileStore
 
fromSearchPath(Path) - Static method in class com.facebook.buck.apple.ProvisioningProfileStore
 
fromString(String) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
fromString(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
 
fromString(String) - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
 
fromStringFunction() - Static method in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
 
fromSystem(ProcessExecutor) - Static method in class com.facebook.buck.apple.CodeSignIdentityStore
Construct a store by asking the system keychain for all stored code sign identities.
fullyQualified() - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing fully-qualified target names only, such as from the command line.
FullyReadOnCloseInputStream - Class in com.facebook.buck.artifact_cache
An InputStream wrapper that fully reads the underlying stream on close.
FullyReadOnCloseInputStream(InputStream) - Constructor for class com.facebook.buck.artifact_cache.FullyReadOnCloseInputStream
 
FunctionExpression - Class in com.facebook.buck.query
A query expression for user-defined query functions.
FunctionExpression(QueryEnvironment.QueryFunction, ImmutableList<QueryEnvironment.Argument>) - Constructor for class com.facebook.buck.query.FunctionExpression
 
FunctionMacroReplacer - Class in com.facebook.buck.rules.macros
A @{link MacroReplacer} wrapping a @{link Function}.
FunctionMacroReplacer(Function<String, String>) - Constructor for class com.facebook.buck.rules.macros.FunctionMacroReplacer
 

G

GEN_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
GEN_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
GenAidl - Class in com.facebook.buck.android
Buildable for generating a .java file from an .aidl file.
GenAidlDescription - Class in com.facebook.buck.android
 
GenAidlDescription() - Constructor for class com.facebook.buck.android.GenAidlDescription
 
GenAidlDescription.Arg - Class in com.facebook.buck.android
 
GenAidlDescription.Arg() - Constructor for class com.facebook.buck.android.GenAidlDescription.Arg
 
generate(String) - Method in class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
GENERATE_STATISTICS_DEFAULT - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
GENERATE_STATISTICS_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
generateBuildConfigDotJava(UnflavoredBuildTarget, String) - Static method in class com.facebook.buck.android.BuildConfigs
Generates the source code for an Android BuildConfig.java file with the default set of fields specified by BuildConfigs.getDefaultBuildConfigFields().
generateBuildConfigDotJava(UnflavoredBuildTarget, String, boolean, BuildConfigFields) - Static method in class com.facebook.buck.android.BuildConfigs
Generates the source code for an Android BuildConfig.java file with fields specified by userFields.
GenerateBuildConfigStep - Class in com.facebook.buck.android
 
GenerateBuildConfigStep(ProjectFilesystem, UnflavoredBuildTarget, String, boolean, Supplier<BuildConfigFields>, Path) - Constructor for class com.facebook.buck.android.GenerateBuildConfigStep
 
GenerateCodeCoverageReportStep - Class in com.facebook.buck.jvm.java
 
GenerateCodeCoverageReportStep(ProjectFilesystem, Set<String>, Set<Path>, Path, CoverageReportFormat, String) - Constructor for class com.facebook.buck.jvm.java.GenerateCodeCoverageReportStep
 
generateDependencyMap(String) - Method in class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
generatedSymbols - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
generateForConsole(Console) - Method in class com.facebook.buck.command.BuildReport
 
generateGid(String, int) - Method in class com.facebook.buck.apple.xcode.GidGenerator
Generate a stable GID based on the class name and hash of some object info.
generateGid(GidGenerator) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
Generate a stable GID.
generateJsonBuildReport() - Method in class com.facebook.buck.command.BuildReport
 
GenerateManifestStep - Class in com.facebook.buck.android
 
GenerateManifestStep(ProjectFilesystem, Path, ImmutableSet<Path>, Path) - Constructor for class com.facebook.buck.android.GenerateManifestStep
 
generatePomFile(MavenPublishable) - Static method in class com.facebook.buck.maven.Pom
 
generateStatsAsync() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsGenerator
 
generateThinFlavors(Set<Flavor>, SortedSet<Flavor>) - Static method in class com.facebook.buck.apple.FatBinaryInfos
Expand flavors representing a fat binary into its thin binary equivalents.
generateWorkspaceAndDependentProjects(Map<Path, ProjectGenerator>) - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
Genrule - Class in com.facebook.buck.shell
Build rule for generating a file via a shell command.
Genrule(BuildRuleParams, SourcePathResolver, List<SourcePath>, Optional<Arg>, Optional<Arg>, Optional<Arg>, String, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.shell.Genrule
 
GenruleBinary - Class in com.facebook.buck.shell
Same as a Genrule, but marked as a binary.
GenruleBinary(BuildRuleParams, SourcePathResolver, List<SourcePath>, Optional<Arg>, Optional<Arg>, Optional<Arg>, String, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.shell.GenruleBinary
 
GenruleDescription - Class in com.facebook.buck.shell
 
GenruleDescription() - Constructor for class com.facebook.buck.shell.GenruleDescription
 
GenruleDescription.Arg - Class in com.facebook.buck.shell
 
GenruleDescription.Arg() - Constructor for class com.facebook.buck.shell.GenruleDescription.Arg
 
GenStringSourceMapStep - Class in com.facebook.buck.android
This class implements a Buck build step that will generate a JSON file with the following info for each <string>, <plurals> and <string-array> resource found in the strings.xml files for each resource directory:
GenStringSourceMapStep(ProjectFilesystem, Path, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.GenStringSourceMapStep
Associates each string resource with it's integer id (as assigned by aapt during GenRDotTxtUtil) and it's originating strings.xml file (path).
get(ExecutionContext, boolean) - Static method in class com.facebook.buck.android.AdbHelper
 
get(String) - Method in class com.facebook.buck.cli.Config
 
get() - Method in class com.facebook.buck.counters.IntegerCounter
 
get() - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
get(Path) - Method in interface com.facebook.buck.hashing.FileHashLoader
 
get(Path) - Method in class com.facebook.buck.hashing.FilePathHashLoader
 
get() - Method in class com.facebook.buck.io.LazyPath
On first access it will invoke the given supplier to obtain the value of the Path.
get(Class<?>) - Static method in class com.facebook.buck.log.Logger
Gets a logger named after a class' fully qualified name.
get(String) - Static method in class com.facebook.buck.log.Logger
Gets a named logger
get(BuildRule) - Method in class com.facebook.buck.rules.RuleDepsCache
 
get(BuildTarget) - Method in class com.facebook.buck.rules.TargetGraph
 
get() - Method in class com.facebook.buck.rules.TargetGraph
 
get(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
get(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
get(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
get() - Method in class com.facebook.buck.util.NamedTemporaryFile
 
get() - Method in class com.facebook.buck.util.PackagedResource
 
GET_EXPORTED_LINKER_FLAGS - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
GET_EXPORTED_PREPROCESSOR_FLAGS - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
GET_PATH_MODIFIED_TIME - Static variable in class com.facebook.buck.io.PathListing
Uses Files.getLastModifiedTime() to get the last modified time for a Path.
GET_RES_SYMBOLS_TXT - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getAaptExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAaptOverride() - Method in class com.facebook.buck.android.AndroidBuckConfig
Returns the path to the platform specific aapt executable that is overridden by the current project.
getAaptPackageResources() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getAbbreviation() - Method in enum com.facebook.buck.util.unit.SizeUnit
 
getAbiInputs(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.jvm.java.JavaLibraryRules
 
getAbiJar() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAbiJar() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getAbiJar() - Method in interface com.facebook.buck.jvm.java.HasJavaAbi
 
getAbiJar() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getAbiKeyForDeps(RuleKeyBuilderFactory) - Method in class com.facebook.buck.android.AndroidBinary
 
getAbiKeyForDeps(RuleKeyBuilderFactory) - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
The only dep for this rule should be DexProducedFromJavaLibrary.javaLibrary.
getAbiKeyForDeps(RuleKeyBuilderFactory) - Method in class com.facebook.buck.android.DummyRDotJava
 
getAbiKeyForDeps(RuleKeyBuilderFactory) - Method in class com.facebook.buck.js.ReactNativeBundle
 
getAbiKeyForDeps(RuleKeyBuilderFactory) - Method in interface com.facebook.buck.rules.keys.AbiRule
Returns a Sha1HashCode that represents the ABI of this rule's deps.
getAbsoluteOutputFilePath() - Method in class com.facebook.buck.shell.Genrule
 
getAbsolutePath() - Method in class com.facebook.buck.rules.ResourceSourcePath
 
getAbsolutePath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getAbsolutePathFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
getAbsolutePathToBuildFile(BuildTarget) - Method in class com.facebook.buck.rules.Cell
 
getAbsolutifier() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getActionConfigNamesFromArg(XcodeWorkspaceConfigDescription.Arg) - Static method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getActionGraph() - Method in class com.facebook.buck.command.Build
 
getActionGraph() - Method in class com.facebook.buck.rules.BuildContext
 
getActionGraph() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getActionGraphNodesWithoutSimulateTime() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getActivityName() - Method in class com.facebook.buck.event.StartActivityEvent
 
getActivityToStart() - Method in class com.facebook.buck.cli.InstallCommand
 
getActool() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getAdbExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAdbOptions(BuckConfig) - Method in class com.facebook.buck.cli.AdbCommandLineOptions
 
getAdbOptions(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
getAdbOptions() - Method in class com.facebook.buck.step.ExecutionContext
 
getAdbOptions() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getAdbThreadCount() - Method in class com.facebook.buck.step.AdbOptions
 
getAidlExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAlias() - Method in class com.facebook.buck.util.KeystoreProperties
 
getAliases() - Method in class com.facebook.buck.cli.BuckConfig
 
getAll(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
Collect all rules from a particular build file.
getAll(Iterable<BuildTarget>) - Method in class com.facebook.buck.rules.TargetGraph
 
getAll(ListeningExecutorService, Iterable<Callable<V>>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Invoke multiple callables on the provided executor and wait for all to return successfully.
getAllAbsolutePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getAllComponents(BuildRuleParams, BuildRuleResolver, SourcePathResolver, PythonPackageComponents, PythonPlatform, CxxPlatform, ImmutableList<? extends Arg>, NativeLinkStrategy) - Static method in class com.facebook.buck.python.PythonUtil
 
getAllDescriptions() - Method in class com.facebook.buck.rules.Cell
 
getAllDescriptions() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getAllFlags() - Method in class com.facebook.buck.cxx.CxxToolFlags
Returns all flags in the appropriate order.
getAllMavenRepos() - Method in class com.facebook.buck.cli.DownloadConfig
 
getAllOutputs() - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
getAllowEmptyGlobs() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getAllowEmptyGlobs() - Method in class com.facebook.buck.parser.ParserConfig
 
getAllowSymlinks() - Method in class com.facebook.buck.parser.ParserConfig
 
getAllRules(Iterable<BuildTarget>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getAllRulesAndMetaRules(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
Collect all rules from a particular build file, along with meta rules about the rules, for example which build files the rules depend on.
getAllRulesInternal(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
getAllSrcRootPaths(Iterable<String>) - Method in class com.facebook.buck.jvm.java.SrcRootsFinder
Source roots for Java code can be specified in one of two ways.
getAllTargetNodes(Cell, Path) - Method in class com.facebook.buck.parser.ParsePipeline
Obtain all TargetNodes from a build file.
getAllTargetNodes(BuckEventBus, Cell, boolean, ListeningExecutorService, Path) - Method in class com.facebook.buck.parser.Parser
 
getAllTargetNodesJob(Cell, Path) - Method in class com.facebook.buck.parser.ParsePipeline
Asynchronously obtain all TargetNodes from a build file.
getAnalyzeAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getAndroidAssets() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getAndroidBinaryAbiHash() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getAndroidBootclasspathSupplier() - Method in class com.facebook.buck.rules.BuildContext
 
getAndroidBootclasspathSupplier() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getAndroidFacet() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getAndroidFrameworkIdlFile() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAndroidJar() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAndroidManifest() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getAndroidManifestPath(TargetNode<AndroidBinaryDescription.Arg>) - Method in interface com.facebook.buck.jvm.java.intellij.IjModuleFactory.IjModuleFactoryResolver
 
getAndroidPackageableCollection() - Method in class com.facebook.buck.android.AndroidBinary
 
getAndroidPlatformTarget() - Method in class com.facebook.buck.step.ExecutionContext
Returns the AndroidPlatformTarget, if present.
getAndroidPlatformTargetSupplier() - Method in class com.facebook.buck.step.ExecutionContext
Returns an AndroidPlatformTarget if the user specified one via local.properties or some other mechanism.
getAndroidPlatformTargetSupplier() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Returns an AndroidPlatformTarget if the user specified one via local.properties or some other mechanism.
getAndroidProperties(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getAndroidResourceDeps() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAndroidResourcePath(TargetNode<AndroidResourceDescription.Arg>) - Method in interface com.facebook.buck.jvm.java.intellij.IjModuleFactory.IjModuleFactoryResolver
 
getAndroidResources() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getAndroidSdkDir(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.cli.QuickstartCommand
 
getAndroidTarget() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getAnnotationProcessingParams() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getAnnotationProcessorName() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getAnsi() - Method in class com.facebook.buck.step.ExecutionContext
 
getAnsi() - Method in class com.facebook.buck.util.Console
 
getApkPath() - Method in class com.facebook.buck.android.AndroidBinary
The APK at this path is the final one that points to an APK that a user should install.
getApkPath() - Method in class com.facebook.buck.android.ApkGenrule
 
getApkPath() - Method in interface com.facebook.buck.rules.InstallableApk
 
getApkUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationApk
 
getAppendableRuleKey(SourcePathResolver, FileHashCache, RuleKeyAppendable) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
getAppendableRuleKey(SourcePathResolver, FileHashCache, RuleKeyAppendable) - Method in class com.facebook.buck.rules.RuleKeyBuilder
Implementations can override this to provide context-specific caching.
getAppID() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Returns a (prefix, identifier) pair for which the profile is valid.
getAppIncludesFrameworks() - Method in class com.facebook.buck.apple.ApplePlatform
 
getAppleBundle() - Method in class com.facebook.buck.apple.AppleBundle
 
getAppleBundle() - Method in interface com.facebook.buck.apple.BuildRuleWithAppleBundle
 
getAppleCxxPlatformForBuildTarget(FlavorDomain<CxxPlatform>, CxxPlatform, ImmutableMap<Flavor, AppleCxxPlatform>, BuildTarget, Optional<FatBinaryInfo>) - Static method in class com.facebook.buck.apple.ApplePlatforms
 
getAppleDeveloperDirectorySupplier(ProcessExecutor) - Method in class com.facebook.buck.apple.AppleConfig
If specified, the value of [apple] xcode_developer_dir wrapped in a Supplier.
getAppleDeveloperDirectorySupplierForTests(ProcessExecutor) - Method in class com.facebook.buck.apple.AppleConfig
If specified, the value of [apple] xcode_developer_dir_for_tests wrapped in a Supplier.
getAppleDeviceHelperPath() - Method in class com.facebook.buck.apple.AppleConfig
 
getAppleDeviceHelperTarget() - Method in class com.facebook.buck.apple.AppleConfig
 
getApplePlatform() - Method in class com.facebook.buck.apple.AppleSdk
The platform of the SDK.
getAppleSdk() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getAppleSdkPaths(ProcessExecutor) - Method in class com.facebook.buck.apple.AppleConfig
 
getAppleSdkPaths() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getApplicableSourcePath(BuildTarget, Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleResolver, CxxPlatform, String, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getApproximateBuildProgress() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getApproximateBuildProgress() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getAr() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getArchitecture() - Method in class com.facebook.buck.cli.BuckConfig
 
getArchitectures() - Method in class com.facebook.buck.apple.ApplePlatform
 
getArchitectures() - Method in class com.facebook.buck.apple.AppleSdk
The architectures supported by the SDK.
getArchiveAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getArchiver(Tool) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getArflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getArgs() - Method in class com.facebook.buck.cli.CommandEvent
 
getArgs() - Method in class com.facebook.buck.cxx.CxxLink
 
getArgs() - Method in class com.facebook.buck.cxx.CxxTest
 
getArgs() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getArgs() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getArgs() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getArgs() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
getArgs() - Method in class com.facebook.buck.shell.ShTest
 
getArguments() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditInputCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getArguments() - Method in class com.facebook.buck.cli.BuildCommand
 
getArguments() - Method in class com.facebook.buck.cli.CacheCommand
 
getArguments() - Method in class com.facebook.buck.cli.QueryCommand
 
getArguments() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getArguments() - Method in class com.facebook.buck.cli.RunCommand
 
getArguments() - Method in class com.facebook.buck.cli.TargetsCommand
 
getArguments() - Method in class com.facebook.buck.cli.UninstallCommand
 
getArguments() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getArgumentsAsPaths(Path, Iterable<String>) - Static method in class com.facebook.buck.cli.AuditOwnerCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditInputCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getArgumentTypes() - Method in class com.facebook.buck.query.AllPathsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.BuildFileFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.DepsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.FilterFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.KindFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.LabelsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.OwnerFunction
 
getArgumentTypes() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
The types of the arguments of the function.
getArgumentTypes() - Method in class com.facebook.buck.query.RdepsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.TestsOfFunction
 
getArtifactCache() - Method in class com.facebook.buck.rules.BuildContext
 
getArtifactCache() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getArtifactCacheModes() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getArtifactCacheModesRaw() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getArtifactContentHashCode() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getArtifactSizeBytes() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
 
getAs() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAsciiString(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getAsflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAspp() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAsppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAssemblerFlags() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getAssetPaths() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
getAssets() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getAssets() - Method in class com.facebook.buck.android.AndroidResource
 
getAssets() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getAssets() - Method in class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
getAssetsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing assets to be included directly in the apk, under the "assets" directory.
getAssetsPath(TargetNode<AndroidResourceDescription.Arg>) - Method in interface com.facebook.buck.jvm.java.intellij.IjModuleFactory.IjModuleFactoryResolver
 
getAssociatedProjectPredicate() - Method in class com.facebook.buck.cli.ProjectPredicates
AssociatedTargetNodePredicate returning nodes associated with the IDE project.
getAssociatedTests() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getAutoconfName() - Method in enum com.facebook.buck.util.environment.Platform
 
getAvailableCores() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getAvailableCores() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getAvailableCores() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getAverage() - Method in class com.facebook.buck.counters.SamplingCounter
 
getAverageDownloadSpeed() - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
getBaseConfigurationReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
getBaseModule(BuildTarget, Optional<String>) - Static method in class com.facebook.buck.lua.LuaUtil
 
getBaseName() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
If this build target were //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava".
getBaseName() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
getBaseNameWithSlash() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
If this build target were //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava/".
getBasePath() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles.BuildFileWithDeps
 
getBasePath() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
If this build target were //third_party/java/guava:guava-latest, then this would return the Path "third_party/java/guava".
getBasePath() - Method in class com.facebook.buck.parser.BuildFileSpec
 
getBasePath(BuildTarget, Optional<String>) - Static method in class com.facebook.buck.python.PythonUtil
 
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.BuildFileTree
Returns the base path for a given path.
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.FilesystemBackedBuildFileTree
Returns the base path for a given path.
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.InMemoryBuildFileTree
 
getBasePathToAliasMap() - Method in class com.facebook.buck.cli.BuckConfig
Create a map of BuildTarget base paths to aliases.
getBasePathToAliasMap(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getBasePathTransform(int) - Method in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
 
getBasePathWithSlash() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getBaseType(Field) - Static method in class com.facebook.buck.util.Types
Determine the "base type" of a field.
getBestProvisioningProfile(String, Optional<ImmutableMap<String, NSObject>>, Optional<? extends Iterable<CodeSignIdentity>>) - Method in class com.facebook.buck.apple.ProvisioningProfileStore
 
getBestServer() - Method in class com.facebook.buck.slb.ClientSideSlb
 
getBestServer() - Method in interface com.facebook.buck.slb.HttpLoadBalancer
 
getBestServer(long) - Method in class com.facebook.buck.slb.ServerHealthManager
 
getBinary() - Method in class com.facebook.buck.apple.AppleBundle
 
getBinary() - Method in class com.facebook.buck.python.PythonTest
 
getBinaryBuildRule() - Method in class com.facebook.buck.apple.AppleBundle
 
getBinaryBuildRule() - Method in class com.facebook.buck.apple.AppleDebuggableBinary
 
getBinaryBuildRule() - Method in interface com.facebook.buck.cxx.BuildRuleWithBinary
 
getBinaryBuildTarget(BuildTarget) - Static method in class com.facebook.buck.python.PythonTestDescription
 
getBinaryFileContent() - Method in class com.facebook.buck.android.StringResources
Returns a byte array that represents the entire set of strings, plurals and string arrays in the following binary file format:
getBinaryJar() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getBinaryJar() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getBinaryJar() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getBinaryName(BuildTarget, Optional<String>) - Static method in class com.facebook.buck.apple.AppleBundle
 
getBinPath() - Method in class com.facebook.buck.lua.LuaBinary
 
getBinPath() - Method in class com.facebook.buck.python.PythonBinary
 
getBlacklistedWifiSsids() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getBlueprintIdentifier() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBlueprintName() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBooleanValue(String, String, boolean) - Method in class com.facebook.buck.cli.BuckConfig
 
getBooleanValue(String, String, boolean) - Method in class com.facebook.buck.cli.Config
 
getBoostTestDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getBootclasspath() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getBootclasspathEntries() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getBootClasspathEntries(ExecutionContext) - Method in class com.facebook.buck.android.RobolectricTest
 
getBootClasspathEntries(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavaTest
 
getBuckCommit() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getBuckConfig() - Method in class com.facebook.buck.rules.Cell
 
getBuckDirty() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getBuckEventBus() - Method in class com.facebook.buck.step.ExecutionContext
 
getBuckEventBus() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getBuckFilePath() - Method in class com.facebook.buck.json.ParseBuckFileEvent
 
getBuckModuleBaseSourceCodePath() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getBuildableCombinedTestTargets() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getBuildableForAndroidResources(BuildRuleResolver, boolean) - Method in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
getBuildableName() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestableReference
 
getBuildAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getBuildActionEntries() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
getBuildArgs() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getBuildArgs() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getBuildConfigFields() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getBuildConfigs() - Method in class com.facebook.buck.android.AndroidPackageableCollection
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
getBuildConfigurationList() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getBuildConfigurationList() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getBuildConfigurationsByName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
getBuildContext() - Method in class com.facebook.buck.command.Build
Returns null until Build.executeBuild(Iterable, boolean) is invoked.
getBuildDepFiles() - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildDurationMillis() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getBuildEngineMode() - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildEngineMode() - Method in class com.facebook.buck.cli.BuildCommand
 
getBuildEnvironmentDescription() - Method in class com.facebook.buck.rage.DefectReport
 
getBuildFileName() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getBuildFileName() - Method in class com.facebook.buck.parser.ParserConfig
 
getBuildFileName() - Method in class com.facebook.buck.rules.Cell
 
getBuildFiles(Set<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getBuildFiles(Set<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the build files that define the given targets.
getBuildFileSearchMethod() - Method in class com.facebook.buck.parser.ParserConfig
 
getBuildFileSpec() - Method in class com.facebook.buck.parser.BuildTargetSpec
 
getBuildFileSpec() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
 
getBuildFileSpec() - Method in interface com.facebook.buck.parser.TargetNodeSpec
 
getBuildFileTree() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
getBuildFor() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
getBuildId() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getBuildId() - Method in interface com.facebook.buck.event.BuckEvent
 
getBuildId() - Method in class com.facebook.buck.event.BuckEventBus
An id that every event posted to this event bus will share.
getBuildId() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getBuildId() - Method in class com.facebook.buck.rage.BuildLogEntry
 
getBuildId() - Method in class com.facebook.buck.rules.BuildContext
 
getBuildId() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getBuildId() - Method in class com.facebook.buck.step.ExecutionContext
 
getBuildLogs() - Method in class com.facebook.buck.rage.BuildLogHelper
 
getBuildMaxDepFileCacheEntries() - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildOutput() - Method in class com.facebook.buck.rules.BuildOutputInitializer
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.AaptPackageResources
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.AndroidResource
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.PackageStringAssets
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.PreDexMerge
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.ResourcesFilter
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.UnzipAar
 
getBuildOutputInitializer() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getBuildOutputInitializer() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getBuildOutputInitializer() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getBuildOutputInitializer() - Method in interface com.facebook.buck.rules.InitializableFromDisk
 
getBuildPhases() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getBuildRule() - Method in class com.facebook.buck.rules.BuildRuleEvent
 
getBuildRuleDirectedGraphFilteredBy(Iterable<? extends BuildRule>, Predicate<Object>, Predicate<Object>) - Static method in class com.facebook.buck.rules.BuildRuleDependencyVisitors
Given dependencies in inputs builds graph of transitive dependencies filtering them by instanceOf T.
getBuildRuleResult(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
Returns the build result of the build rule associated with the given build target.
getBuildRuleResult(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getBuildRules() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getBuildRules() - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidAarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidManifestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidResourceDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.ApkGenruleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.GenAidlDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.NdkLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.RobolectricTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleBundleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.ApplePackageDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleResourceDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.file.RemoteFileDescription
 
getBuildRuleType() - Method in class com.facebook.buck.go.GoBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.go.GoLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.go.GoTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.halide.HalideLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.groovy.GroovyTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.java.JavaBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.java.JavaTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.java.KeystoreDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.java.PrebuiltJarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.jvm.scala.ScalaTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
getBuildRuleType() - Method in class com.facebook.buck.lua.LuaBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.lua.LuaLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonTestDescription
 
getBuildRuleType(String) - Method in class com.facebook.buck.rules.Cell
 
getBuildRuleType() - Method in interface com.facebook.buck.rules.Description
 
getBuildRuleType(String) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getBuildRuleType() - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.rust.RustBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.rust.RustLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ExportFileDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.GenruleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ShBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ShTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.swift.SwiftLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.zip.ZipDescription
 
getBuildSettings() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AaptPackageResources
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidAar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidManifest
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidResource
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AssembleDirectories
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.DummyRDotJava
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.GenAidl
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.NdkLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PackageStringAssets
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PreDexMerge
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.ResourcesFilter
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.StripLinkable
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.UnzipAar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleBundle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleDebuggableBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.ApplePackage
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.CoreDataModel
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.FatBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.Archive
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferCapture
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferComputeReport
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxLink
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxTest
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.d.DCompileBuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.dotnet.CSharpLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.file.RemoteFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.file.WriteFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoTestMain
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.gwt.GwtBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.halide.HalideCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.ReactNativeBundle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.ReactNativeDeps
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.json.JsonConcatenate
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.CalculateAbi
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
Building a java_library() rule entails compiling the .java files specified in the srcs attribute.
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.GwtModule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.JarFattener
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.JavaSourceJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.Keystore
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.MavenUberJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.lua.LuaBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlBuild
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlCCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncher
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlLink
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlMLCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.python.PythonTest
 
getBuildSteps(BuildContext, BuildableContext) - Method in interface com.facebook.buck.rules.BuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.NoopBuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.SymlinkTree
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.WriteStringTemplateRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.ExportFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.Genrule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.ShBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.swift.SwiftCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.thrift.SrcZip
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.thrift.ThriftCompiler
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.zip.Zip
 
getBuildTarget(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTarget() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getBuildTarget() - Method in class com.facebook.buck.event.InstallEvent
 
getBuildTarget() - Method in class com.facebook.buck.event.StartActivityEvent
 
getBuildTarget() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getBuildTarget() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
getBuildTarget() - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getBuildTarget() - Method in interface com.facebook.buck.model.HasBuildTarget
 
getBuildTarget() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBuildTarget() - Method in class com.facebook.buck.parser.BuildTargetSpec
 
getBuildTarget() - Method in class com.facebook.buck.query.QueryBuildTarget
 
getBuildTarget() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getBuildTarget() - Method in interface com.facebook.buck.rules.BuildRule
 
getBuildTarget() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getBuildTarget() - Method in class com.facebook.buck.rules.TargetNode
 
getBuildTarget() - Method in class com.facebook.buck.test.TestResults
 
getBuildTarget() - Method in class com.facebook.buck.test.TestRuleEvent
 
getBuildTargetForAlias(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForAlias(BuckConfig, String) - Method in class com.facebook.buck.cli.TargetsCommand
 
getBuildTargetForAliasAsString(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForFullyQualifiedTarget(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForFullyQualifiedTarget(BuckConfig, String) - Method in class com.facebook.buck.cli.TargetsCommand
 
getBuildTargetList(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargets(Function<Optional<String>, Path>, Iterable<String>) - Method in class com.facebook.buck.cli.AbstractCommand
 
getBuildTargets() - Method in class com.facebook.buck.cli.BuildCommand
 
getBuildTargets() - Method in class com.facebook.buck.parser.ParseEvent
 
getBuildTargets() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getBuildTargetsToExcludeFromDex() - Method in class com.facebook.buck.android.AndroidBinary
 
getBuildTargetToGeneratedTargetMap() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getBuildToolsVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getBuildVersion() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getBundleIdFromPlistStream(InputStream) - Static method in class com.facebook.buck.apple.AppleInfoPlistParsing
Extracts the bundle ID (CFBundleIdentifier) from an Info.plist, returning it if present.
getBundleRoot(BuildTarget, String, String) - Static method in class com.facebook.buck.apple.AppleBundle
 
getBundleScript(Path, Path, ReactNativePlatform, boolean, boolean, Optional<String>, String, String, String) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getBytecodeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getBytecodeCompileDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
Dependencies for the bytecode (ocamlc) build
getBytecodeIncludeDirs() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytecodeIncludes() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeLink() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getBytecodeLinkableInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Inputs for the bytecode (ocamlc) build
getBytecodeLinkableInput() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytecodeLinkDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeLinkDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytes() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getBytes(ByteOrder) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getBytes(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getBytesDownloaded() - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
getBytesReceived() - Method in class com.facebook.buck.event.NetworkEvent.BytesReceivedEvent
 
getCacheDir() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
 
getCacheModes() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getCacheReadMode() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
 
getCacheReadMode() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getCacheResult() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
getCacheResult() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getCapabilities() - Method in class com.facebook.buck.io.Watchman
 
getCaptureRules() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getCategory() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
getCategory() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getCategory() - Method in class com.facebook.buck.counters.Counter
 
getCategory() - Method in class com.facebook.buck.counters.CounterInfo
 
getCategory() - Method in class com.facebook.buck.counters.CounterSnapshot
 
getCategory() - Method in class com.facebook.buck.distributed.DistBuildStatusEvent
 
getCategory() - Method in class com.facebook.buck.event.ArtifactCompressionEvent
 
getCategory() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getCategory() - Method in class com.facebook.buck.event.InstallEvent
 
getCategory() - Method in interface com.facebook.buck.event.LeafEvent
 
getCategory() - Method in class com.facebook.buck.event.StartActivityEvent
 
getCategory() - Method in class com.facebook.buck.event.UninstallEvent
 
getCategory() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getCategory() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getCategory() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getCategory() - Method in class com.facebook.buck.parser.ParseEvent
 
getCategory() - Method in class com.facebook.buck.rules.ActionGraphEvent
 
getCategory() - Method in class com.facebook.buck.rules.TestStatusMessageEvent
 
getCategory() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getCategory() - Method in class com.facebook.buck.step.StepEvent
 
getCCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCcSupplier() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCell() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getCell(BuildTarget) - Method in class com.facebook.buck.rules.Cell
 
getCellIfKnown(BuildTarget) - Method in class com.facebook.buck.rules.Cell
 
getCellNames() - Method in class com.facebook.buck.rules.TargetNode
 
getCellPath() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles.BuildFileWithDeps
 
getCellPath() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getCellRoots() - Method in class com.facebook.buck.cli.BuckConfig
 
getCellRoots() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getCellRoots() - Method in class com.facebook.buck.rules.Cell
 
getCflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCFlags() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getCharContent(boolean) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileObject
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.BuildFileTree
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.FilesystemBackedBuildFileTree
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.InMemoryBuildFileTree
 
getChildren() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getChildren() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getChildren() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
 
getChunks() - Method in class com.facebook.buck.cxx.ChunkAccumulator
 
getClassesHash() - Method in interface com.facebook.buck.android.DexWithClasses
 
getClassLoaderCache() - Method in class com.facebook.buck.step.ExecutionContext
 
getClassLoaderCache() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getClassLoaderForClassPath(ClassLoader, ImmutableList<URL>) - Method in class com.facebook.buck.util.ClassLoaderCache
 
getClassName() - Method in class com.facebook.buck.test.selectors.TestDescription
 
getClassNames() - Method in interface com.facebook.buck.android.DexWithClasses
 
getClassNamesToHashes() - Method in class com.facebook.buck.android.AaptPackageResources
 
getClassNamesToHashes() - Method in interface com.facebook.buck.jvm.core.HasJavaClassHashes
 
getClassNamesToHashes() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getClassNamesToHashes() - Method in class com.facebook.buck.jvm.java.JavaLibrary.Data
 
getClassNamesToHashes() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getClassNamesToHashesSupplier() - Method in class com.facebook.buck.android.AndroidPackageableCollection
getClasspathDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getClasspathDeps(Iterable<BuildRule>) - Static method in class com.facebook.buck.jvm.java.Classpaths
 
getClasspathEntries(Set<BuildRule>) - Static method in class com.facebook.buck.jvm.java.Classpaths
Include the classpath entries from all JavaLibraryRules that have a direct line of lineage to this rule through other JavaLibraryRules.
getClasspathEntriesToDex() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
This includes everything from the corresponding AndroidPackageableCollection.getClasspathEntriesToDex(), and may include additional entries due to AndroidBuildConfigs.
getClasspathEntriesToDex() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Java classes (jars) to include in the package.
getClasspathFile() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getClassPaths() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getCLinkableInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Inputs for the C compiler (both builds)
getClock() - Method in class com.facebook.buck.rules.BuildContext
 
getClock() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getClock() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getCodesignAllocate() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getCombinedProject() - Method in class com.facebook.buck.cli.ProjectCommand
 
getCombineTestBundles() - Method in class com.facebook.buck.cli.ProjectCommand
 
getCommand() - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getCommand() - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getCommand() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getCommand(Optional<CxxPreprocessAndCompile>) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getCommand() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getCommand(boolean) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getCommand(boolean) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep.ToolCommand
 
getCommand() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getCommand() - Method in class com.facebook.buck.d.DTestStep
 
getCommand() - Method in class com.facebook.buck.go.GoTestStep
 
getCommand() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getCommand() - Method in class com.facebook.buck.util.ProcessExecutorParams
The command and arguments to launch.
getCommandAndExecutionArgs(Platform, BuildTarget) - Method in class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
getCommandArgs() - Method in class com.facebook.buck.rage.BuildLogEntry
 
getCommandLineBuildTargetNormalizer(BuckConfig) - Method in class com.facebook.buck.cli.AbstractCommand
 
getCommandName() - Method in class com.facebook.buck.cli.CommandEvent
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.BsdArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangCompiler
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.VersionedTool
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
getCommandPrefix() - Method in class com.facebook.buck.python.PexStep
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.python.PythonEnvironment
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.rules.CommandTool
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.rules.HashedFileTool
 
getCommandPrefix(SourcePathResolver) - Method in interface com.facebook.buck.rules.Tool
 
getCommandsCount() - Method in class com.facebook.buck.cxx.MachoHeader
 
getCommandsForArguments(Iterable<String>) - Method in class com.facebook.buck.util.CommandSplitter
 
getCompatibilityVersion() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getCompilationDirectory() - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
getCompiler() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getCompiler(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getCompiler(ThriftLibraryDescription.CompilerType, BuildRuleResolver) - Method in class com.facebook.buck.thrift.ThriftBuckConfig
Return the Tool object representing the thrift compiler.
getCompilerFlags() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getCompilerFlags() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getCompilerTarget(ThriftLibraryDescription.CompilerType) - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCompilerType() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getCompilerType() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getCompileRule() - Method in class com.facebook.buck.thrift.ThriftSource
 
getComponents() - Method in class com.facebook.buck.lua.LuaBinary
 
getComponents() - Method in class com.facebook.buck.python.PythonBinary
 
getCompressionLevel() - Method in class com.facebook.buck.zip.CustomZipEntry
 
getCompressTraces() - Method in class com.facebook.buck.cli.BuckConfig
 
getComputeExopackageDepsAbi() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
GetComputerNameEx(int, char[], IntByReference) - Method in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
getConcurrencyLimit(BuckConfig) - Method in class com.facebook.buck.cli.AbstractCommand
 
getConcurrencyLimit() - Method in class com.facebook.buck.step.ExecutionContext
 
getConcurrencyLimit() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getConfigDefaultCxxPlatform(CxxBuckConfig, ImmutableMap<Flavor, CxxPlatform>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
getConfigOverrides() - Method in class com.facebook.buck.cli.AbstractCommand
 
getConfigOverrides() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getConfigOverrides() - Method in interface com.facebook.buck.cli.Command
 
getConfigOverrides() - Method in class com.facebook.buck.cli.VersionCommand
 
getConfigs() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getConnectedDevices() - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Runs the helper program to enumerate all currently-connected devices.
getConnectionTimeoutMillis() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getConsole() - Method in class com.facebook.buck.step.ExecutionContext
 
getConsole() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getConsoleHandler() - Static method in class com.facebook.buck.cli.JavaUtilLogHandlers
 
getConstructorArg() - Method in class com.facebook.buck.rules.TargetNode
 
getContacts() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getContacts() - Method in class com.facebook.buck.apple.AppleTest
 
getContacts() - Method in class com.facebook.buck.cxx.CxxTest
 
getContacts() - Method in class com.facebook.buck.d.DTest
 
getContacts() - Method in class com.facebook.buck.go.GoTest
 
getContacts() - Method in class com.facebook.buck.jvm.java.JavaTest
 
getContacts() - Method in class com.facebook.buck.python.PythonTest
 
getContacts() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getContacts() - Method in interface com.facebook.buck.rules.TestRule
 
getContacts() - Method in class com.facebook.buck.shell.ShTest
 
getContacts() - Method in class com.facebook.buck.test.TestResults
 
getContainer() - Method in interface com.facebook.buck.jvm.java.classes.FileLike
Returns the containing file for this file-like entry.
getContainerClass(Field) - Static method in class com.facebook.buck.util.Types
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.AuditCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.BuckCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.ServerCommand
 
getContainerPortal() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getContainerRelativePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getContentLength() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
getContentLength() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
getContentRoot(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getContentsAsString(Charset) - Method in class com.facebook.buck.util.CapturingPrintStream
 
getCopyNativeLibraries() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getCopyNativeLibraries(AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidNativeLibsPackageableGraphEnhancer
 
getCoreSimulatorServicePath(UserIdFetcher) - Method in class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
Returns the path on disk to the running Core Simulator service, if any.
getCount() - Method in class com.facebook.buck.counters.SamplingCounter
 
getCounters() - Method in class com.facebook.buck.parser.Parser
 
getCountersFirstFlushIntervalMillis() - Method in class com.facebook.buck.cli.BuckConfig
 
getCountersFlushIntervalMillis() - Method in class com.facebook.buck.cli.BuckConfig
 
getCoverageReportFormat() - Method in class com.facebook.buck.test.TestRunningOptions
 
getCoverageReportTitle() - Method in class com.facebook.buck.test.TestRunningOptions
 
getCpp2Dep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCpp2FatalDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppAyncDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCppFrozenDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppJsonDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppReflectionDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppSupplier() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCpuFilters() - Method in class com.facebook.buck.android.AndroidBinary
 
getCuda() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCudaflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCudapp() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCudappflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCurrentPerfTimeForThreadId(long) - Method in class com.facebook.buck.timing.DefaultPerfTimer
 
getCurrentPerfTimeForThreadId(long) - Method in interface com.facebook.buck.timing.PerfTimer
 
getCurrentVersion() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getCxxCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCxxflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxFlavors(BuckConfig) - Static method in class com.facebook.buck.cxx.CxxBuckConfig
Constructs set of flavors given in a .buckconfig file, as is specified by section names of the form cxx#{flavor name}.
getCxxHeaders() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
 
getCxxLibrary() - Method in class com.facebook.buck.python.PythonPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getCxxPlatform() - Method in class com.facebook.buck.go.GoPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCxxPlatforms() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
getCxxPlatforms() - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getCxxPlatforms() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getCxxppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxppSupplier() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.apple.AppleBundle
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxBinary
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getCxxPreprocessorInput(BuildRuleParams, BuildRuleResolver, boolean, Flavor, HeaderVisibility, CxxPreprocessables.IncludeType, Multimap<AbstractCxxSource.Type, String>, Iterable<FrameworkPath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Builds a CxxPreprocessorInput for a rule.
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.CxxPreprocessorDep
 
getCxxPreprocessorInput() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.NativeTestable
Return the CxxPreprocessorInput to expose symbols of this rule.
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.halide.HalideLibrary
 
getCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getCxxPreprocessorInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getCxxRuntime() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxSharedRuntimePath() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxSources() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
 
getCxxSupplier() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCycle() - Method in exception com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal.CycleException
 
getData() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
 
getData() - Method in class com.facebook.buck.slb.LoadBalancedServiceEvent
 
getData() - Method in class com.facebook.buck.slb.LoadBalancerPingEvent
 
getData() - Method in class com.facebook.buck.slb.ServerHealthManagerEvent
 
getDataForRequest(Request) - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getDataForRequest(Request) - Method in class com.facebook.buck.httpserver.TraceHandlerDelegate
 
getDataForRequest(Request) - Method in class com.facebook.buck.httpserver.TracesHandlerDelegate
 
getDebugPathSanitizer() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getDecimalStringAsInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getDecimalStringAsLong(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getDeclaredClasspathEntries(JavaLibrary) - Static method in class com.facebook.buck.jvm.java.JavaLibraryClasspathProvider
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getDefaultBuildConfigFields() - Static method in class com.facebook.buck.android.BuildConfigs
Returns a list of fields (with values) that every BuildConfig.java should declare.
getDefaultCxxPlatform() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
getDefaultCxxPlatforms() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getDefaultDebugInfoFormat() - Method in class com.facebook.buck.apple.AppleConfig
 
getDefaultIncludes() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getDefaultIncludes() - Method in class com.facebook.buck.parser.ParserConfig
A (possibly empty) sequence of paths to files that should be included by default when evaluating a build file.
getDefaultJavacOptions() - Method in class com.facebook.buck.jvm.java.JavaBuckConfig
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.StringSetOptionHandler
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
getDefaultPlatform() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getDefaultPlatformTarget(AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.android.AndroidPlatformTarget
 
getDefaultPythonPlatform(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getDefaultRuleKeyBuilderFactory() - Method in class com.facebook.buck.rules.keys.AbiRuleKeyBuilderFactory
 
getDefaultRuleKeyBuilderFactory() - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
getDefaultSharedLibrarySoname(BuildTarget, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getDefaultTestRunner() - Method in enum com.facebook.buck.jvm.java.TestType
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.cli.BuckConfig
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.step.ExecutionContext
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getDefaultTestType() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
getDefaultXcodeBuildConfigurationsFromCxxPlatform(CxxPlatform, Map<String, String>) - Static method in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
getDensities() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
getDependencies() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getDependencies() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getDependencies(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getDependenciesPassTheirTests() - Method in interface com.facebook.buck.event.external.elements.TestResultsExternalInterface
 
getDependenciesPassTheirTests() - Method in class com.facebook.buck.test.TestResults
 
getDependencySchedulingOrder() - Method in class com.facebook.buck.cli.BuckConfig
 
getDependentLibrariesFor(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
getDependentModulesFor(IjModule) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
getDeps(BuildRule, TargetGraph, BuildRuleResolver, CxxPlatform, Linker.LinkableDepType, AppleDebugFormat) - Static method in class com.facebook.buck.apple.AppleDebuggableBinary
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.BsdArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangCompiler
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.VersionedTool
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.JarBackedJavac
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.JdkProvidedInMemoryJavac
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.python.PythonEnvironment
 
getDeps() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.args.Arg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.args.MacroArg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.args.SanitizedArg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.args.SourcePathArg
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.args.StringArg
 
getDeps() - Method in interface com.facebook.buck.rules.BuildRule
 
getDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.CommandTool
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.HashedFileTool
 
getDeps() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Result
 
getDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getDeps(SourcePathResolver) - Method in interface com.facebook.buck.rules.Tool
 
getDepsFor(IjProjectElement) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
getDepsForTransitiveClasspathEntries() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getDepsForTransitiveClasspathEntries() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getDepsForTransitiveClasspathEntries() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getDepsFromComponents(SourcePathResolver, PythonPackageComponents) - Static method in class com.facebook.buck.python.PythonUtil
 
getDepsFunction(SourcePathResolver) - Static method in class com.facebook.buck.rules.args.Arg
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MiniAapt
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ApkBuilderStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ApkInstallStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.CompileStringsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ConcatStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.FilterResourcesStep
 
getDescription() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GenerateManifestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GetStringsFilesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.InstrumentationStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.IntraDexReorderStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.SmartDexingStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.SplitZipStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.CodeSignStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.PlistProcessStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.SwiftStdlibStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.d.DTestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
getDescription() - Method in interface com.facebook.buck.event.external.events.StepEventExternalInterface
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.file.DownloadStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.go.GoTestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.json.JsonConcatenateStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.CalculateAbiStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.CopyResourcesStep
 
getDescription(ImmutableList<String>, ImmutableSortedSet<Path>, Path) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JarDirectoryStep
 
getDescription(ImmutableList<String>, ImmutableSortedSet<Path>, Path) - Method in interface com.facebook.buck.jvm.java.Javac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavacDirectToJarStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavacStep
 
getDescription(ImmutableList<String>, ImmutableSortedSet<Path>, Path) - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.python.PythonRunTestsStep
 
getDescription(BuildRuleType) - Method in class com.facebook.buck.rules.Cell
 
getDescription(BuildRuleType) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
getDescription() - Method in class com.facebook.buck.rules.TargetNode
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.AbstractExecutionStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.CompositeStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.ConditionalStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.CopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MkdirStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MoveStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.RmStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymCopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.TouchStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.WriteFileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.XzStep
 
getDescription(ExecutionContext) - Method in interface com.facebook.buck.step.Step
 
getDescription() - Method in class com.facebook.buck.step.StepEvent
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.swift.SwiftCompileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.UnzipStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.ZipScrubberStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.ZipStep
 
getDescriptionNoContext() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getDescriptions() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getDestDir() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getDestination() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
 
getDestinationFile() - Method in class com.facebook.buck.step.fs.XzStep
 
getDeveloperCertificateFingerprints() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
SHA1 hashes of the certificates in the "DeveloperCertificates" section.
getDeveloperPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to the active DEVELOPER_DIR.
getDevices(boolean) - Method in class com.facebook.buck.android.AdbHelper
 
getDexDirectory() - Method in class com.facebook.buck.android.PreDexMerge
 
getDexInfo() - Method in class com.facebook.buck.rules.ExopackageInfo
 
getDexInputHashes() - Method in class com.facebook.buck.android.HashInputJarsToDexStep
 
getDexInputHashes() - Method in interface com.facebook.buck.android.SmartDexingStep.DexInputHashesProvider
 
getDirCache() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getDirectory() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getDirectory() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
 
getDirectory() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
 
getDirectory() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, the current working directory for the launched process.
getDirectoryContents(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getDirectoryForTestResults() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getDirName() - Method in enum com.facebook.buck.dotnet.FrameworkVersion
 
getDownloadedArtifactDownloaded() - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
getDownloadSpeed() - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
getDryRun() - Method in class com.facebook.buck.cli.ProjectCommand
 
getDstSubfolderSpec() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
getDsymOutputPath(BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
getDsymutil() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getDummyRDotJavaPath(TargetNode<?>) - Method in interface com.facebook.buck.jvm.java.intellij.IjModuleFactory.IjModuleFactoryResolver
 
getDummyRDotJavaTarget(BuildTarget) - Static method in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
getDuration() - Method in class com.facebook.buck.shell.ShellStep
 
getDuration() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getDurationName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getDxExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getEdgeCount() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getElapsedTimeMillis() - Method in class com.facebook.buck.rules.TestStatusMessageEvent.Finished
 
getEnableParallelParsing() - Method in class com.facebook.buck.parser.ParserConfig
 
getEnableProfiling() - Method in class com.facebook.buck.cli.AbstractCommand
 
getEndIndex() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
 
getEnforceBuckPackageBoundary() - Method in class com.facebook.buck.parser.ParserConfig
 
getEntitlements() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Key/value pairs of the "Entitlements" dictionary in the embedded plist.
getEntries() - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getEntriesForSection(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.Config
 
getEnv(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getEnv(ExecutionContext) - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getEnv(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnv() - Method in class com.facebook.buck.cxx.CxxTest
 
getEnv() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getEnv() - Method in class com.facebook.buck.go.GoTestStep
 
getEnv() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getEnv() - Method in class com.facebook.buck.shell.ShTest
 
getenv(String, String) - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getenv(String, String) - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
Gets the environment variable indicated by the specified key.
getEnvironment() - Method in class com.facebook.buck.cli.BuckConfig
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.BsdArchiver
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangCompiler
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getEnvironment() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep.ToolCommand
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuArchiver
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuLinker
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.VersionedTool
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.python.PythonEnvironment
 
getEnvironment() - Method in class com.facebook.buck.python.PythonPlatform
 
getEnvironment() - Method in class com.facebook.buck.rules.BuildContext
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.rules.CommandTool
 
getEnvironment(SourcePathResolver) - Method in class com.facebook.buck.rules.HashedFileTool
 
getEnvironment() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getEnvironment(SourcePathResolver) - Method in interface com.facebook.buck.rules.Tool
 
getEnvironment() - Method in class com.facebook.buck.step.ExecutionContext
 
getEnvironment() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getEnvironment() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, the map of environment variables used for the launched process.
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.apple.ActoolStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.apple.DsymStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.apple.IbtoolStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxLinkStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.cxx.StripStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.d.DCompileStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.go.GoAssembleStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.go.GoCompileStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.go.GoLinkStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.go.GoPackStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.go.GoTestMainStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.halide.HalideCompilerStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.jvm.scala.ScalacStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlCCompileStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlLinkStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.python.PexStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.rust.RustCompileStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.shell.DefaultShellStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
Returns the environment variables to include when running this ShellStep.
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
getError() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getError() - Method in interface com.facebook.buck.event.external.events.CompilerErrorEventExternalInterface
 
getErrorCheckTimeRangeMillis() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getErrorMessageFormat() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getErrorPercentage(long, int) - Method in class com.facebook.buck.slb.ServerHealthState
 
getErrorStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getEscapedArgumentsListAsString(List<String>) - Static method in class com.facebook.buck.cli.QueryCommand
 
getEstimate(InputStream) - Static method in class com.facebook.buck.dalvik.DalvikStatsTool
Estimates the footprint that a given class will have in the LinearAlloc buffer of Android's Dalvik VM.
getEstimatedProgressOfGeneratingProjectFiles() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getEstimatedProgressOfGeneratingProjectFiles() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getEstimatedProgressOfProcessingBuckFiles() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getEstimatedProgressOfProcessingBuckFiles() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getETAMillis() - Method in class com.facebook.buck.distributed.DistBuildStatus
 
getEventBus() - Method in class com.facebook.buck.rules.BuildContext
 
getEventBus() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getEventBus() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getEventId() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getEventInfo() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished
 
getEventInfo() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getEventKey() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getEventKey() - Method in interface com.facebook.buck.event.BuckEvent
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Finished
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Started
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getEventName() - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.Finished
 
getEventName() - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.Started
 
getEventName() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished
 
getEventName() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Scheduled
 
getEventName() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Shutdown
 
getEventName() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Started
 
getEventName() - Method in class com.facebook.buck.cli.CommandEvent.Finished
 
getEventName() - Method in class com.facebook.buck.cli.CommandEvent.Started
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.BuildProgressUpdated
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.ParsingProgressUpdated
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.ProjectGenerationProgressUpdated
 
getEventName() - Method in class com.facebook.buck.counters.CountersSnapshotEvent
 
getEventName() - Method in class com.facebook.buck.distributed.DistBuildStatusEvent
 
getEventName() - Method in class com.facebook.buck.event.ArtifactCompressionEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.ArtifactCompressionEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getEventName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.ConsoleEvent
 
getEventName() - Method in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
getEventName() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.InstallEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getEventName() - Method in class com.facebook.buck.event.NetworkEvent.BytesReceivedEvent
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Processed
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.StartActivityEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.TraceEvent
 
getEventName() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.UninstallEvent.Started
 
getEventName() - Method in class com.facebook.buck.file.DownloadEvent.Finished
 
getEventName() - Method in class com.facebook.buck.file.DownloadEvent.Started
 
getEventName() - Method in class com.facebook.buck.file.DownloadProgressEvent
 
getEventName() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
getEventName() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Started
 
getEventName() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getEventName() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getEventName() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent.Finished
 
getEventName() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent.Started
 
getEventName() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Finished
 
getEventName() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Started
 
getEventName() - Method in class com.facebook.buck.parser.ParseEvent.Finished
 
getEventName() - Method in class com.facebook.buck.parser.ParseEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Processed
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Resumed
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Suspended
 
getEventName() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.IndividualTestEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.TestStatusMessageEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.TestStatusMessageEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.TestSummaryEvent.Started
 
getEventName() - Method in class com.facebook.buck.slb.LoadBalancedServiceEvent
 
getEventName() - Method in class com.facebook.buck.slb.LoadBalancerPingEvent
 
getEventName() - Method in class com.facebook.buck.slb.ServerHealthManagerEvent
 
getEventName() - Method in class com.facebook.buck.step.StepEvent.Finished
 
getEventName() - Method in class com.facebook.buck.step.StepEvent.Started
 
getEventName() - Method in class com.facebook.buck.test.TestRuleEvent.Finished
 
getEventName() - Method in class com.facebook.buck.test.TestRuleEvent.Started
 
getEventName() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getEventsOutputPath() - Method in class com.facebook.buck.cli.AbstractCommand
 
getEventType() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getException() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
 
getException() - Method in class com.facebook.buck.slb.PerServerPingData
 
getExecutable(Path, ImmutableMap<String, String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getExecutableCommand() - Method in class com.facebook.buck.cxx.CxxBinary
 
getExecutableCommand() - Method in class com.facebook.buck.d.DBinary
 
getExecutableCommand(ProjectFilesystem) - Method in class com.facebook.buck.d.DTest
 
getExecutableCommand() - Method in class com.facebook.buck.go.GoBinary
 
getExecutableCommand() - Method in class com.facebook.buck.jvm.java.JarFattener
 
getExecutableCommand() - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getExecutableCommand() - Method in class com.facebook.buck.lua.LuaBinary
 
getExecutableCommand() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getExecutableCommand() - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getExecutableCommand() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getExecutableCommand() - Method in class com.facebook.buck.python.PythonTest
 
getExecutableCommand() - Method in interface com.facebook.buck.rules.BinaryBuildRule
Command to execute the output of this rule.
getExecutableCommand() - Method in class com.facebook.buck.rust.RustBinary
 
getExecutableCommand() - Method in class com.facebook.buck.shell.GenruleBinary
 
getExecutableCommand() - Method in class com.facebook.buck.shell.ShBinary
 
getExecutablesPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getExecutionContext() - Method in class com.facebook.buck.command.Build
 
getExecutor() - Method in class com.facebook.buck.cli.CommandThreadManager
 
getExecutors() - Method in class com.facebook.buck.step.ExecutionContext
 
getExecutors() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getExecutorService(ExecutionContext.ExecutorPool) - Method in class com.facebook.buck.step.ExecutionContext
 
getExitCode() - Method in class com.facebook.buck.cli.CommandEvent.Finished
 
getExitCode() - Method in class com.facebook.buck.cli.InstallResult
 
getExitCode() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getExitCode() - Method in class com.facebook.buck.d.DTestStep
 
getExitCode() - Method in class com.facebook.buck.go.GoTestStep
 
getExitCode() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getExitCode() - Method in class com.facebook.buck.step.StepEvent.Finished
 
getExitCode() - Method in exception com.facebook.buck.step.StepFailedException
 
getExitCode() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getExitCodeFromResult(ExecutionContext, ProcessExecutor.Result) - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getExitCodeFromResult(ExecutionContext, ProcessExecutor.Result) - Method in class com.facebook.buck.shell.ShellStep
 
getExopackageInfo() - Method in class com.facebook.buck.android.AndroidBinary
 
getExopackageInfo() - Method in class com.facebook.buck.android.ApkGenrule
 
getExopackageInfo() - Method in interface com.facebook.buck.rules.InstallableApk
 
getExpandedCommandAndExecutionArgs(Platform, ImmutableMap<String, String>, BuildTarget) - Method in class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
getExpandedPath(Path) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
getExpander(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getExpirationDate() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getExplanation() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
getExplicitFileType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
getExplicitTestTargets(ImmutableSet<BuildTarget>, TargetGraph, boolean) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getExplicitTestTargets(Iterable<TargetNode<?>>) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getExported() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
 
getExportedDeps() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getExportedDeps() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getExportedDeps() - Method in interface com.facebook.buck.rules.ExportDependencies
 
getExportedDepsClosure(BuildTarget) - Method in class com.facebook.buck.jvm.java.intellij.ExportedDepsClosureResolver
 
getExportedLinkerFlags() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getExportedRules(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.rules.BuildRules
 
getExportedSymbolsFromString(String) - Method in class com.facebook.buck.jvm.java.JavaFileParser
 
getExpression() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getExpressionToEval(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.FilterFunction
 
getExpressionToEval(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.KindFunction
 
getExtension() - Method in class com.facebook.buck.apple.AppleBundle
 
getExtension() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getExtension() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getExtension() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getExtension() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getExtension(CxxPlatform) - Method in class com.facebook.buck.lua.CxxLuaExtension
 
getExtension() - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getExtension() - Method in interface com.facebook.buck.lua.LuaConfig
 
getExtension(PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.CxxPythonExtension
 
getExtensionName(BuildTarget, CxxPlatform) - Static method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
getExtensionName(BuildTarget) - Static method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
getExtensionPath(BuildTarget, CxxPlatform) - Method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
getExtensionPath(BuildTarget, Flavor, Flavor) - Method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
getExtensionTarget(BuildTarget, Flavor) - Static method in class com.facebook.buck.lua.CxxLuaExtensionDescription
 
getExtensionTarget(BuildTarget, Flavor, Flavor) - Static method in class com.facebook.buck.python.CxxPythonExtensionDescription
 
getExternalAttributes() - Method in class com.facebook.buck.zip.CustomZipEntry
 
getExternalTestRunner() - Method in class com.facebook.buck.cli.BuckConfig
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.apple.AppleTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.d.DTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.go.GoTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.jvm.java.JavaTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.python.PythonTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in interface com.facebook.buck.rules.ExternalTestRunnerRule
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.shell.ShTest
 
getExtraArguments() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getExtraClassPathDependencies() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getExtraData() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getExtraDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getExtraDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getExtraFlags() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getExtraFlags() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getExtraFlags() - Method in interface com.facebook.buck.cxx.Preprocessor
 
getExtraJvmArgs() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getExtraLineProcessor() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getExtraLineProcessor() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getExtraLineProcessor() - Method in interface com.facebook.buck.cxx.Preprocessor
 
getExtraPlatformPaths() - Method in class com.facebook.buck.apple.AppleConfig
 
getExtraToolchainPaths() - Method in class com.facebook.buck.apple.AppleConfig
 
getFactory() - Method in class com.facebook.buck.jvm.java.intellij.AndroidResourceFolder
 
getFactory() - Method in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
getFactory() - Method in class com.facebook.buck.jvm.java.intellij.SourceFolder
 
getFactory() - Method in class com.facebook.buck.jvm.java.intellij.TestFolder
 
getFailure() - Method in class com.facebook.buck.rules.BuildResult
 
getFailure(ListenableFuture<?>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Returns the failure for a ListenableFuture.
getFailureCount() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
getFailureCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getFailureCount() - Method in class com.facebook.buck.test.TestResults
 
getFailures() - Method in class com.facebook.buck.command.BuildExecutionResult
 
getFailures() - Method in class com.facebook.buck.test.TestResults
 
getFakeTime() - Static method in class com.facebook.buck.zip.ZipConstants
ZipEntry.setTime(long) is timezone-sensitive.
getFamilyID() - Method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
 
getFatTarget() - Method in class com.facebook.buck.apple.FatBinaryInfo
 
getFile() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getFile() - Method in class com.facebook.buck.simulate.SimulateTimes
 
getFileAttributesForZipEntry(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFileContents() - Method in class com.facebook.buck.file.WriteFile
 
getFileExtension(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getFileForRelativePath(String) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operating on Paths directly, replaced by ProjectFilesystem.getPathForRelativePath(java.nio.file.Path).
getFilenamePath() - Method in class com.facebook.buck.util.PackagedResource
Use this combined with file hash as unique ID when hashing is enabled.
getFileNameWithoutClassSuffix(FileLike) - Static method in class com.facebook.buck.jvm.java.classes.FileLikes
 
getFileOwners(ImmutableList<String>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFileOwners(ImmutableList<String>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the targets that own one or more of the given files.
getFilePath() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
 
getFileRef() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
getFiles() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
getFileSize(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path, Predicate<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path, Predicate<Path>, EnumSet<FileVisitOption>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesystem() - Method in class com.facebook.buck.rules.Cell
 
getFilesystem() - Method in class com.facebook.buck.rules.PathSourcePath
 
getFilesystem() - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
getFilesystem() - Method in interface com.facebook.buck.util.cache.ProjectFileHashCache
 
getFileUrl() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
 
getFinalDeps() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getFingerprint() - Method in class com.facebook.buck.apple.CodeSignIdentity
Returns the identity's certificate hash, defined to be unique for each identity.
getFirst() - Method in class com.facebook.buck.model.Pair
 
getFirstNonOptionalType(Field) - Static method in class com.facebook.buck.util.Types
Get the first complete Type in a signature that's non-optional, complete with the information from the ParameterizedType.
getFlagMacros() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getFlags(String) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getFlags(Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getFlags() - Method in class com.facebook.buck.cxx.CxxSource
 
getFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getFlags() - Method in class com.facebook.buck.rules.SourceWithFlags
 
getFlagsForColorDiagnostics() - Method in class com.facebook.buck.cxx.ClangCompiler
 
getFlagsForColorDiagnostics() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getFlagsForColorDiagnostics() - Method in interface com.facebook.buck.cxx.Compiler
 
getFlagsForColorDiagnostics() - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getFlagsForColorDiagnostics() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getFlagsForColorDiagnostics() - Method in interface com.facebook.buck.cxx.Preprocessor
 
getFlavor() - Method in enum com.facebook.buck.apple.AppleDebugFormat
 
getFlavor() - Method in enum com.facebook.buck.cxx.CxxLibraryDescription.Type
 
getFlavor() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getFlavor() - Method in interface com.facebook.buck.model.FlavorConvertible
 
getFlavor(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavor(BuildTarget) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavor() - Method in class com.facebook.buck.python.PythonPlatform
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getFlavor() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getFlavorAndValue(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavorAndValue(BuildTarget) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavors() - Method in class com.facebook.buck.model.BuildTarget
 
getFlavors() - Method in class com.facebook.buck.model.FlavorDomain
 
getFloat(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getFloat(String, String) - Method in class com.facebook.buck.cli.Config
 
getFlushEventsBeforeExit() - Method in class com.facebook.buck.cli.BuckConfig
 
getFolders() - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
 
getFolders() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getFrameworkPaths() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Directories set via -F.
getFrameworks() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getFrameworks() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getFrameworks() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getFrameworksPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getFrontendConfig() - Method in class com.facebook.buck.distributed.DistBuildConfig
 
getFrontendUrl() - Method in class com.facebook.buck.distributed.DistBuildService
 
getFullLinks() - Method in class com.facebook.buck.rules.SymlinkTree
 
getFullNameToPathMap() - Method in class com.facebook.buck.cxx.CxxHeaders
Maps the full path of the header (e.g.
getFullUrl(URI, String) - Static method in class com.facebook.buck.slb.SingleUriService
 
getFullyQualifiedName() - Method in class com.facebook.buck.model.BuildTarget
If this build target is //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava:guava-latest".
getFullyQualifiedName() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
If this build target is //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava:guava-latest".
getFullyQualifiedName() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getFullyQualifiedName() - Method in interface com.facebook.buck.rules.BuildRule
 
getFunctions() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFunctions() - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the set of query functions implemented by this query environment.
getFwdDeps(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFwdDeps(Iterable<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the direct forward dependencies of the specified targets.
getGccVersion() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
 
getGeneratedMakefilePath(BuildTarget) - Static method in class com.facebook.buck.android.NdkLibraryDescription
 
getGeneratedSourceFolderName() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getGeneratedSourcePath() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getGeneratedSourcePath() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getGeneratedSourcePath() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getGeneratedSources(String, ImmutableList<String>, ImmutableSet<String>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getGenPath(BuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/gen/ directory.
getGlobalID() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
getGlobHandler() - Method in class com.facebook.buck.parser.ParserConfig
 
getGoArch() - Method in class com.facebook.buck.go.GoPlatform
 
getGoLinkInput() - Method in class com.facebook.buck.go.GoLinkable
 
getGoOs() - Method in class com.facebook.buck.go.GoPlatform
 
getGraph() - Method in class com.facebook.buck.parser.ParseEvent.Finished
 
getGroup() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
 
getGtestDefaultTestMainDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getGtestDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getHalideTargetForPlatform(CxxPlatform) - Method in class com.facebook.buck.halide.HalideBuckConfig
 
getHangMonitor() - Method in class com.facebook.buck.cli.HangMonitor.AutoStartInstance
 
getHash(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getHash(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getHash() - Method in class com.facebook.buck.rules.Sha1HashCode
 
getHashCode() - Method in class com.facebook.buck.rules.RuleKey
 
getHashCode() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
 
getHeaderMap() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path of the header map indexing this tree if one exists.
getHeaderMap() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getHeaderMapPath(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderMaps() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getHeaderMaps() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getHeaderMaps() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Header maps set via -I.
getHeaderPathPrefix(AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
getHeaderSymlinkTreeFlavor(HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderSymlinkTreePath(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderSymlinkTreeSuffix(HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
getHealthCheckIntervalMillis() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getHgCmd() - Method in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
getHighlightedBuildIds() - Method in class com.facebook.buck.rage.DefectReport
 
getHighlightedResetSequence() - Method in class com.facebook.buck.util.Ansi
 
getHighlightedWarningSequence() - Method in class com.facebook.buck.util.Ansi
 
getHostname() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getHostname() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getHostname() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getHostname() - Static method in class com.facebook.buck.util.network.HostnameFetching
 
gethostname(byte[], int) - Static method in class com.facebook.buck.util.network.HostnameFetchingPosixLibrary
 
getHostPlatform() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getHostToReportToRemoteCacheServer() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpCaches() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpMaxConcurrentWrites() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpUploadFinishedCount() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getHttpUploadScheduledCount() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getHttpWriterShutdownTimeout() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.json.BuildFileParseException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.parser.MissingBuildFileException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.parser.NoSuchBuildTargetException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.rules.Cell.MissingBuildFileException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.rules.TargetGraph.NoSuchNodeException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.rules.TargetNode.InvalidSourcePathInputException
 
getHumanReadableErrorMessage() - Method in interface com.facebook.buck.util.ExceptionWithHumanReadableMessage
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.util.HumanReadableException
 
getHumanReadableExceptionForBuildTarget(UnflavoredBuildTarget) - Method in exception com.facebook.buck.rules.SymlinkTree.InvalidSymlinkTreeException
 
getHumanReadableOrLocalizedMessage(Exception) - Static method in class com.facebook.buck.util.MoreExceptions
 
getHumanReadableSize(double, SizeUnit) - Static method in enum com.facebook.buck.util.unit.SizeUnit
 
getIbtool() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getIdentifier() - Method in class com.facebook.buck.apple.AppleToolchain
The identifier of the toolchain.
getIdentifier() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
 
getIdentifier() - Method in class com.facebook.buck.step.TargetDevice
 
getIdentities() - Method in class com.facebook.buck.apple.CodeSignIdentityStore
Get all the identities in the store.
getIdentityArg(CodeSignIdentity) - Static method in class com.facebook.buck.apple.CodeSignStep
Convert a CodeSignIdentity into a string argument for the codesign tool.
getIdePrompt(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
Returns true if Buck should prompt to kill a running IDE before changing its files, false otherwise.
getIgnorePaths() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getIgnoreUndefinedSymbolsFlags() - Method in class com.facebook.buck.cxx.DarwinLinker
 
getIgnoreUndefinedSymbolsFlags() - Method in class com.facebook.buck.cxx.GnuLinker
 
getIgnoreUndefinedSymbolsFlags() - Method in interface com.facebook.buck.cxx.Linker
 
getIgnoreUndefinedSymbolsFlags() - Method in class com.facebook.buck.cxx.UnknownLinker
 
getIgnoreUndefinedSymbolsFlags() - Method in class com.facebook.buck.cxx.WindowsLinker
 
getIjName() - Method in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
getIjName() - Method in class com.facebook.buck.jvm.java.intellij.InclusiveFolder
 
getImmutableClasses() - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getIncludedPaths() - Method in class com.facebook.buck.rage.DefectReport
 
getIncludeLibDir() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path to use as an include path to get access to the files in the tree.
getIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getIncludePaths() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Directories set via -I.
getIncludeRoot(BuildTarget) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Return the path to use for the symlink tree we setup for the thrift files to be included by other rules.
getIncludeRoots() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getIncludeRoots() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getIncludes() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getIncludes() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getIncludes() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getIncludeStdErr() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
 
getIncludeStdOut() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
 
getIncludeTreeRule() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getIncomingNodesFor(T) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getIncomingNodesFor(T) - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getIncomingNodesFor(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getIncomingNodesFor(T) - Method in interface com.facebook.buck.graph.TraversableGraph
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getInfoPlist() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getInfoPlistPath() - Method in class com.facebook.buck.apple.AppleBundle
 
getInput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getInput() - Method in interface com.facebook.buck.jvm.java.classes.FileLike
Opens a new input stream for the entry.
getInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getInput(Iterable<OCamlSource>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
getInputPaths() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the list (possibly empty) of files passed as input to the shell script.
getInputRuleKey() - Method in class com.facebook.buck.rules.BuildRuleKeys
 
getInputs() - Method in class com.facebook.buck.cxx.BsdArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.ClangCompiler
 
getInputs() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getInputs() - Method in class com.facebook.buck.cxx.DarwinLinker
 
getInputs() - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getInputs() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getInputs() - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
getInputs() - Method in class com.facebook.buck.cxx.GnuArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.GnuLinker
 
getInputs() - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
getInputs() - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.UnknownLinker
 
getInputs() - Method in class com.facebook.buck.cxx.VersionedTool
 
getInputs() - Method in class com.facebook.buck.cxx.WindowsLinker
 
getInputs() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getInputs() - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getInputs() - Method in class com.facebook.buck.jvm.java.JarBackedJavac
 
getInputs() - Method in class com.facebook.buck.jvm.java.JdkProvidedInMemoryJavac
 
getInputs() - Method in class com.facebook.buck.python.PythonEnvironment
 
getInputs() - Method in class com.facebook.buck.rules.args.Arg
 
getInputs() - Method in class com.facebook.buck.rules.args.MacroArg
 
getInputs() - Method in class com.facebook.buck.rules.args.SanitizedArg
 
getInputs() - Method in class com.facebook.buck.rules.args.SourcePathArg
 
getInputs() - Method in class com.facebook.buck.rules.args.StringArg
 
getInputs() - Method in class com.facebook.buck.rules.CommandTool
 
getInputs() - Method in class com.facebook.buck.rules.HashedFileTool
 
getInputs() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Result
 
getInputs() - Method in class com.facebook.buck.rules.TargetNode
 
getInputs() - Method in interface com.facebook.buck.rules.Tool
 
getInputsAfterBuildingLocally() - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
getInputsAfterBuildingLocally() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getInputsAfterBuildingLocally() - Method in interface com.facebook.buck.rules.keys.SupportsDependencyFileRuleKey
 
getInputsHash() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getInputsSoFar() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
getInputStream() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
getInputStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getInputStreamForRelativePath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operation on Paths directly, replaced by Files.newInputStream(java.nio.file.Path, java.nio.file.OpenOption...).
getInstallableApk() - Method in class com.facebook.buck.android.ApkGenrule
 
getInstance() - Static method in class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
getInstance(String) - Static method in class com.facebook.buck.event.api.BuckTracing
Gets an instance of BuckTracing for tracing in the given plugin.
getInstance() - Static method in class com.facebook.buck.io.DirectoryTraversers
 
getInstance() - Static method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
getInstrumentationTestRunner() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getInstrumentationTestRunner() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getInteger() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getIntellijAggregationMode(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getInternal(BuildTarget) - Method in class com.facebook.buck.rules.TargetGraph
 
getIntValue() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
 
getInvocationType() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getIs64Bit() - Method in class com.facebook.buck.cxx.MachoHeader
 
getIsAndroidResources() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
 
getIsBestServerCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getIsIntelliJPlugin() - Method in class com.facebook.buck.rules.ProjectConfig
 
getIsTestSource() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
 
getJar() - Method in class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
getJarSignature(String) - Static method in class com.facebook.buck.android.agent.util.AgentUtil
 
getJavac() - Method in class com.facebook.buck.jvm.java.JavacOptions
getJavacJarPath() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getJavacPath() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getJavaDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getJavadocUrl() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getJavadocUrl() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getJavaFileObjects(File...) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getJavaFileObjects(String...) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getJavaFileObjectsFromFiles(Iterable<? extends File>) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getJavaFileObjectsFromStrings(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getJavaLibrariesToDex() - Method in class com.facebook.buck.android.AndroidPackageableCollection
JavaLibrary rules whose output will be dexed and included in the package.
getJavaPackage() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getJavaPackageFinder(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getJavaPackageFinder() - Method in class com.facebook.buck.rules.BuildContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.step.ExecutionContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getJavaSrcs() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getJavaSrcs() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getJavaSrcs() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getJavaVersion() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getJdkName() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getJdkType() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getJSBundleDir() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getJsonProtocolVersion() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getKeypass() - Method in class com.facebook.buck.util.KeystoreProperties
 
getKeystore() - Method in class com.facebook.buck.android.AndroidBinary
 
getKeystore() - Method in class com.facebook.buck.util.KeystoreProperties
 
getKnownBuildRuleTypes() - Method in class com.facebook.buck.rules.Cell
 
getLabels() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getLabels() - Method in class com.facebook.buck.apple.AppleTest
 
getLabels() - Method in class com.facebook.buck.cxx.CxxTest
 
getLabels() - Method in class com.facebook.buck.d.DTest
 
getLabels() - Method in class com.facebook.buck.go.GoTest
 
getLabels() - Method in class com.facebook.buck.jvm.java.JavaTest
 
getLabels() - Method in class com.facebook.buck.python.PythonTest
 
getLabels() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getLabels() - Method in interface com.facebook.buck.rules.TestRule
 
getLabels() - Method in class com.facebook.buck.shell.ShTest
 
getLabels() - Method in class com.facebook.buck.test.TestResults
 
getLabelString() - Method in class com.facebook.buck.rules.Label
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getLanguage() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getLanguageFlags(Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, Optional<ImmutableMap<AbstractCxxSource.Type, ImmutableList<String>>>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getLanguageLevel() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getLastKnownFileType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
getLastModifiedTime(Path) - Method in interface com.facebook.buck.io.PathListing.PathModifiedTimeFetcher
 
getLastModifiedTime(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getLastModifiedTime() - Method in class com.facebook.buck.rage.BuildLogEntry
 
getLastModifiedTimeFetcher() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getLatencyCheckTimeRangeMillis() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getLaunchAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getLaunchedPid() - Method in class com.facebook.buck.cli.InstallResult
 
getLauncherActivities() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getLauncherActivities() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getLd() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLdflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLdFlags() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLdFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getLeft() - Method in class com.facebook.buck.model.Either
 
getLevel() - Method in class com.facebook.buck.event.ConsoleEvent
 
getLevel() - Method in class com.facebook.buck.test.TestStatusMessage
 
getLevenshteinDistance(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
getLexCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLexCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getLibInclude(boolean) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
getLibraries() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getLibraries() - Method in class com.facebook.buck.cxx.OmnibusLibraries
 
getLibrariesToBeWritten() - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getLibrary(TargetNode<?>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibraryFactory
Creates an IjLibrary.
getLibraryLinkRule(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getLibraryPath() - Method in interface com.facebook.buck.android.NativeLibraryBuildRule
Returns the path to the directory containing .so files organized by target CPU architecture.
getLibraryPath() - Method in class com.facebook.buck.android.NdkLibrary
 
getLibraryPath() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getLine() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
getLinker(Tool) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getLinker() - Method in class com.facebook.buck.cxx.CxxLink
 
getLinker() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLinkerFlags() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getLinkerFlags() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getLinkerFlags() - Method in class com.facebook.buck.d.DBuckConfig
 
getLinkOutputPath(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getLinks() - Method in class com.facebook.buck.rules.SymlinkTree
 
getLinksForRuleKey() - Method in class com.facebook.buck.rules.SymlinkTree
 
getLinkStyle(NativeLinkable.Linkage, Linker.LinkableDepType) - Static method in class com.facebook.buck.cxx.NativeLinkables
 
getLipo() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getListenerJars() - Method in class com.facebook.buck.cli.BuckConfig
 
getListWithoutComments(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getListWithoutComments(String, String, char) - Method in class com.facebook.buck.cli.BuckConfig
 
getListWithoutComments(String, String) - Method in class com.facebook.buck.cli.Config
 
getListWithoutComments(String, String, char) - Method in class com.facebook.buck.cli.Config
 
getLittleEndianInt(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLittleEndianLong(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLittleEndianShort(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLldb() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getLoadBalancingType() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getLoadLimit() - Method in class com.facebook.buck.cli.BuckConfig
 
getLocalCacheDirectory() - Method in class com.facebook.buck.cli.BuckConfig
 
getLocalhost() - Method in class com.facebook.buck.cli.BuckConfig
 
getLocation(JavaFileManager.Location) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
getLogBook() - Method in class com.facebook.buck.distributed.DistBuildStatus
 
getLong(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getLong(String, String) - Method in class com.facebook.buck.cli.Config
 
getLua() - Method in class com.facebook.buck.lua.LuaBinary
 
getLua(BuildRuleResolver) - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getLua(BuildRuleResolver) - Method in interface com.facebook.buck.lua.LuaConfig
 
getLuaCxxLibrary(BuildRuleResolver) - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getLuaCxxLibrary(BuildRuleResolver) - Method in interface com.facebook.buck.lua.LuaConfig
 
getLuaCxxLibraryTarget() - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getLuaCxxLibraryTarget() - Method in interface com.facebook.buck.lua.LuaConfig
 
getLuaPackageComponents() - Method in interface com.facebook.buck.lua.LuaPackageable
 
getMacroExpander() - Method in class com.facebook.buck.android.AndroidBinary
 
getMacroInput() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
 
getMacroReplacers(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
getMacroType() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
 
getMainGroup() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getMainModule() - Method in class com.facebook.buck.lua.LuaBinary
 
getMainModule() - Method in class com.facebook.buck.python.PythonBinary
 
getMandatoryArguments() - Method in class com.facebook.buck.query.AllPathsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.BuildFileFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.DepsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.FilterFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.KindFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.LabelsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.OwnerFunction
 
getMandatoryArguments() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
The number of arguments that are required.
getMandatoryArguments() - Method in class com.facebook.buck.query.RdepsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.TestsOfFunction
 
getManifestFile() - Method in class com.facebook.buck.android.AndroidLibrary
 
getManifestFile() - Method in class com.facebook.buck.android.AndroidResource
 
getManifestPath() - Method in class com.facebook.buck.android.AndroidBinary
 
getManifestPath() - Method in class com.facebook.buck.android.ApkGenrule
 
getManifestPath() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
getManifestPath(BuildRule) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getManifestPath() - Method in interface com.facebook.buck.rules.InstallableApk
 
getManifestRuleKey(BuildRule) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getMappedPaths(Map<T, SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getMatchingValues(String) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
getMavenCoords() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getMavenCoords() - Method in interface com.facebook.buck.jvm.java.HasMavenCoordinates
Used to identify this library within a maven repository
getMavenCoords() - Method in class com.facebook.buck.jvm.java.JavaSourceJar
 
getMavenCoords() - Method in class com.facebook.buck.jvm.java.MavenUberJar
 
getMavenCoords() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getMavenDeps() - Method in interface com.facebook.buck.jvm.java.MavenPublishable
When published, these will be listed in pom.xml as dependencies
getMavenDeps() - Method in class com.facebook.buck.jvm.java.MavenUberJar
 
getMavenDeps() - Method in class com.facebook.buck.jvm.java.MavenUberJar.SourceJar
 
getMavenRepo() - Method in class com.facebook.buck.cli.DownloadConfig
 
getMax() - Method in class com.facebook.buck.counters.SamplingCounter
 
getMaxAcceptableLatencyMillis() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getMaxDebugLogLines() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
 
getMaxErrorPercentage() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getMaximumTestOutputSize() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getMaxSizeBytes() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
 
getMaxStoreSize() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getMaxTraces() - Method in class com.facebook.buck.cli.BuckConfig
 
getMaxValueLength() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getMaybeBuildTarget(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getMergedResources(StringResources) - Method in class com.facebook.buck.android.StringResources
 
getMessage() - Method in class com.facebook.buck.distributed.DistBuildStatus
 
getMessage() - Method in class com.facebook.buck.event.ConsoleEvent
 
getMessage() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getMessage() - Method in interface com.facebook.buck.event.external.events.ConsoleEventExternalInterface
 
getMessage() - Method in class com.facebook.buck.test.TestResultSummary
 
getMessage() - Method in class com.facebook.buck.test.TestStatusMessage
 
getMessageOfTheDay() - Method in class com.facebook.buck.cli.BuckConfig
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getMetadata() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
 
getMetadata() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
 
getMetadataPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getMetadataTxtPath() - Method in class com.facebook.buck.android.PreDexMerge
 
getMethodName() - Method in class com.facebook.buck.test.selectors.TestDescription
 
getMicroTime() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getMillisForTarget(String, String) - Method in class com.facebook.buck.simulate.SimulateTimes
 
getMin() - Method in class com.facebook.buck.counters.SamplingCounter
 
getMinVersion() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getMinVersionFlagPrefix() - Method in class com.facebook.buck.apple.ApplePlatform
 
getMissingSymbolFromCompilerError(String) - Method in class com.facebook.buck.jvm.java.JavacErrorParser
 
getModel() - Method in class com.facebook.buck.maven.Pom
 
getModule(CxxPlatform) - Method in class com.facebook.buck.lua.CxxLuaExtension
 
getModule() - Method in class com.facebook.buck.python.CxxPythonExtension
 
getModuleBasePath() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getModuleImlFilePath() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getModuleIndexEntries() - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getModuleNodes() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
getModules() - Method in class com.facebook.buck.lua.LuaPackageComponents
 
getModules() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getModulesToBeWritten() - Method in class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
getMultiInstallMode() - Method in class com.facebook.buck.cli.BuckConfig
 
getName() - Method in class com.facebook.buck.android.AndroidPlatformTarget
This is likely something like "Google Inc.:Google APIs:21".
getName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getName() - Method in class com.facebook.buck.apple.ApplePlatform
The full name of the platform.
getName() - Method in class com.facebook.buck.apple.AppleSdk
The full name of the SDK.
getName() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getName() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getName() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getName() - Method in class com.facebook.buck.counters.Counter
 
getName() - Method in class com.facebook.buck.counters.CounterInfo
 
getName() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getName() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
 
getName() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getName() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getName() - Method in interface com.facebook.buck.jvm.java.intellij.IjProjectElement
 
getName() - Method in class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
getName() - Method in class com.facebook.buck.model.Flavor
 
getName() - Method in class com.facebook.buck.model.FlavorDomain
 
getName() - Method in class com.facebook.buck.model.ImmutableFlavor
 
getName() - Method in class com.facebook.buck.query.AllPathsFunction
 
getName() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getName() - Method in class com.facebook.buck.query.BuildFileFunction
 
getName() - Method in class com.facebook.buck.query.DepsFunction
 
getName() - Method in class com.facebook.buck.query.FilterFunction
 
getName() - Method in class com.facebook.buck.query.KindFunction
 
getName() - Method in class com.facebook.buck.query.LabelsFunction
 
getName() - Method in class com.facebook.buck.query.OwnerFunction
 
getName() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
Name of the function as it appears in the query language.
getName() - Method in class com.facebook.buck.query.RdepsFunction
 
getName() - Method in class com.facebook.buck.query.TestsOfFunction
 
getName() - Method in class com.facebook.buck.rules.BuildRuleType
 
getName() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getName() - Method in class com.facebook.buck.rules.coercer.OCamlSource
 
getName() - Method in class com.facebook.buck.rules.ParamInfo
 
getName() - Method in class com.facebook.buck.rules.SourceRoot
 
getNamedSources() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getNamedSources() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getNames() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getNameToField() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
 
getNameToPathMap() - Method in class com.facebook.buck.cxx.CxxHeaders
Maps the name of the header (e.g.
getNameWithoutExtension(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getNanoTime() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getNanoTime() - Method in interface com.facebook.buck.event.BuckEvent
 
getNativeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getNativeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getNativeCompileDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
Dependencies for the native (ocamlopt) build
getNativeIncludes() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getNativeLibAssetsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing native libraries to be used as assets.
getNativeLibraries(Iterable<BuildRule>, CxxPlatform) - Static method in class com.facebook.buck.jvm.java.JavaLibraryRules
 
getNativeLibraries() - Method in class com.facebook.buck.lua.LuaPackageComponents
 
getNativeLibraries() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getNativeLibsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing native libraries.
getNativeLibsInfo() - Method in class com.facebook.buck.rules.ExopackageInfo
 
getNativeLibsTargets() - Method in class com.facebook.buck.android.AndroidPackageableCollection
A set of build targets that produce native libraries.
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getNativeLinkableDeps(CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.halide.HalideLibrary
 
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getNativeLinkableDeps(CxxPlatform) - Method in class com.facebook.buck.swift.SwiftLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.halide.HalideLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getNativeLinkableExportedDeps(CxxPlatform) - Method in class com.facebook.buck.swift.SwiftLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType, NativeLinkable) - Static method in class com.facebook.buck.cxx.NativeLinkables
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.d.DLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.halide.HalideLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getNativeLinkableInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Inputs for the native (ocamlopt) build
getNativeLinkableInput() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getNativeLinkableInput(CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.swift.SwiftLibrary
 
getNativeLinkableRoots(Iterable<? extends BuildRule>, Predicate<Object>) - Static method in class com.facebook.buck.cxx.NativeLinkables
Find all NativeLinkable transitive roots reachable from the given BuildRules.
getNativeLinkables() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Native libraries.
getNativeLinkables(CxxPlatform, Iterable<? extends NativeLinkable>, Linker.LinkableDepType) - Static method in class com.facebook.buck.cxx.NativeLinkables
Extract from the dependency graph all the libraries which must be considered for linking.
getNativeLinkablesAssets() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Native libraries to be packaged as assets.
getNativeLinkStrategy() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getNativeLinkTarget(PythonPlatform) - Method in class com.facebook.buck.python.CxxPythonExtension
 
getNativeLinkTargetFn(PythonPlatform) - Static method in class com.facebook.buck.python.CxxPythonExtension
 
getNativeStarterLibrary() - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getNativeStarterLibrary() - Method in interface com.facebook.buck.lua.LuaConfig
 
getNdkAppPlatform() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkClangVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkCompiler() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkCpuAbis() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkCxxRuntime() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkDirectory() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getNdkGccVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkVersion() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
getNdkVersion() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
getNeededDependencies(Collection<MissingSymbolEvent>) - Method in class com.facebook.buck.cli.MissingSymbolsHandler
Using missing symbol events from the build and the JavaSymbolFinder class, build a list of missing dependencies for each broken target.
getNoAsNeededSharedLibsFlags() - Method in class com.facebook.buck.cxx.DarwinLinker
 
getNoAsNeededSharedLibsFlags() - Method in class com.facebook.buck.cxx.GnuLinker
 
getNoAsNeededSharedLibsFlags() - Method in interface com.facebook.buck.cxx.Linker
 
getNoAsNeededSharedLibsFlags() - Method in class com.facebook.buck.cxx.UnknownLinker
 
getNoAsNeededSharedLibsFlags() - Method in class com.facebook.buck.cxx.WindowsLinker
 
getNodeCount() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodes() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodes() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodes() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
getNodes() - Method in class com.facebook.buck.rules.ActionGraph
 
getNodesFromQueryTargets(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getNodesWithNoIncomingEdges() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodesWithNoIncomingEdges() - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getNodesWithNoIncomingEdges() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodesWithNoIncomingEdges() - Method in interface com.facebook.buck.graph.TraversableGraph
 
getNodesWithNoOutgoingEdges() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodesWithNoOutgoingEdges() - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getNodesWithNoOutgoingEdges() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodesWithNoOutgoingEdges() - Method in interface com.facebook.buck.graph.TraversableGraph
 
getNoDxClasspathEntries() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Java classes that were used during compilation, but don't got into the package.
getNumberOfSections() - Method in class com.facebook.buck.cxx.elf.Elf
 
getNumberOfThreads() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getNumBuckets() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getNumEntries() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getNumParsingThreads() - Method in class com.facebook.buck.parser.ParserConfig
 
getNumRules() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
getNumRules() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getNumRulesToBuild(Iterable<BuildRule>) - Method in interface com.facebook.buck.rules.BuildEngine
Calculate the total number of transitive build rules processed from the given roots.
getNumRulesToBuild(Iterable<BuildRule>) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getNumTestThreads(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
getNumThreads() - Method in class com.facebook.buck.cli.BuckConfig
 
getNumThreads(int) - Method in class com.facebook.buck.cli.BuckConfig
 
getObjdump() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getObjectFiles() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getObjectMapper() - Method in class com.facebook.buck.step.ExecutionContext
 
getObjectMapper() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getObjectNameForSourceName(String) - Static method in class com.facebook.buck.d.DCompileStep
 
getOCamlBytecodeCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlBytecodeCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlDebug() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlDebug() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlDepTool() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlDepTool() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlInteropIncludesDir() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOCamlInteropIncludesDir() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOctalStringAsInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getOneLineSummary(Locale, boolean, Ansi) - Method in class com.facebook.buck.test.TestCaseSummary
 
getOpCode(boolean) - Method in enum com.facebook.buck.go.GoPackStep.Operation
 
getOperation() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getOperation() - Method in class com.facebook.buck.event.ArtifactCompressionEvent
 
getOperation() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getOptimizationPasses() - Method in class com.facebook.buck.android.AndroidBinary
 
getOptimizedProguardConfig() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getOptional(BuildTarget) - Method in class com.facebook.buck.rules.TargetGraph
 
getOptionalExecutable(Path, ImmutableMap<String, String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalExecutable(Path, Path) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalExecutable(Path, ImmutableCollection<Path>, ImmutableCollection<String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalExecutable(Path, ImmutableCollection<Path>, ImmutableCollection<String>) - Method in class com.facebook.buck.io.FakeExecutableFinder
 
getOptionalFile(String, Iterable<Path>) - Static method in class com.facebook.buck.io.FileFinder
Tries to find a file with a specific name in a search path.
getOptionalFile(String, Iterable<Path>, Function<Path, Boolean>) - Static method in class com.facebook.buck.io.FileFinder
Tries to find a file with a specific name in a search path.
getOptionalFile(Set<String>, Iterable<Path>) - Static method in class com.facebook.buck.io.FileFinder
Tries to find a file with one of a number of possible names in a search path.
getOptionalFile(Set<String>, Iterable<Path>, Function<Path, Boolean>) - Static method in class com.facebook.buck.io.FileFinder
Tries to find a file with one of a number of possible names in a search path.
getOptionalListWithoutComments(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getOptionalListWithoutComments(String, String, char) - Method in class com.facebook.buck.cli.BuckConfig
 
getOptionalListWithoutComments(String, String) - Method in class com.facebook.buck.cli.Config
ini4j leaves things that look like comments in the values of entries in the file.
getOptionalListWithoutComments(String, String, char) - Method in class com.facebook.buck.cli.Config
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
getOptionalValue() - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Get a value suitable for an Optional field.
getOptions() - Method in class com.facebook.buck.cli.AbstractCommand
 
getOptions() - Method in class com.facebook.buck.cli.BuildCommand
 
getOptions() - Method in class com.facebook.buck.cli.SimulateCommand
 
getOptions(JavacOptions, ProjectFilesystem, Path, ExecutionContext, ImmutableSortedSet<Path>) - Static method in class com.facebook.buck.jvm.java.JavacStep
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getOrCreateChildGroupByName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateChildVariantGroupByName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateChildVersionGroupsBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateDescendantGroupByPath(ImmutableList<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateFileReferenceBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateFileReferenceBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getOrCreateVariantFileReferenceByNameAndSourceTreePath(String, SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
getOrdinal() - Method in enum com.facebook.buck.util.unit.SizeUnit
 
getOs() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getOtest() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getOtherFlags() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Other flags included as is.
getOutgoingNodesFor(T) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getOutgoingNodesFor(T) - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getOutgoingNodesFor(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getOutgoingNodesFor(T) - Method in interface com.facebook.buck.graph.TraversableGraph
 
getOutput() - Method in class com.facebook.buck.cxx.CxxLink
 
getOutput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getOutput() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getOutput() - Method in class com.facebook.buck.d.DTestStep
 
getOutput() - Method in class com.facebook.buck.go.GoTestStep
 
getOutput() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.IdentityTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.NumberTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourcePathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
getOutputClass() - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.UriTypeCoercer
 
getOutputClasspathEntries() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getOutputClasspathEntries() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getOutputClasspathEntries(JavaLibrary, SourcePathResolver, Optional<SourcePath>) - Static method in class com.facebook.buck.jvm.java.JavaLibraryClasspathProvider
 
getOutputClasspathEntries() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getOutputDir() - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getOutputDir() - Method in class com.facebook.buck.thrift.ThriftSource
 
getOutputFileContentsByLine(Path) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getOutputFileContentsByLine(Path) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getOutputFileNameFormatForLibrary(boolean) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getOutputHash(FileHashCache) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getOutputHash() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getOutputName() - Method in interface com.facebook.buck.model.HasOutputName
 
getOutputName() - Method in class com.facebook.buck.shell.ExportFile
 
getOutputName() - Method in class com.facebook.buck.shell.Genrule
Get the output name of the generated file, as listed in the BUCK file.
getOutputPath() - Method in class com.facebook.buck.cli.ShowOptions
 
getOutputPaths() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the list (possibly empty) of files created as output of the shell script.
getOutputSize() - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getOutputSize() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getOutputStream() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
getOutputStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getOutputToInputsMapSupplier(Path) - Method in class com.facebook.buck.android.SplitZipStep
 
getOutputUrl() - Method in class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
getPackage() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getPackage() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getPackageableCollection() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackageableRules(Iterable<BuildRule>) - Static method in class com.facebook.buck.android.AndroidPackageableCollector
Returns all BuildRules of the given rules that are AndroidPackageable.
getPackageAssetLibraries() - Method in class com.facebook.buck.android.AndroidBinary
 
getPackageAssetLibraries() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackagedDependencies() - Method in interface com.facebook.buck.jvm.java.MavenPublishable
When published, these will be included in the artifact.
getPackagedDependencies() - Method in class com.facebook.buck.jvm.java.MavenUberJar
 
getPackagedDependencies() - Method in class com.facebook.buck.jvm.java.MavenUberJar.SourceJar
 
getPackageName() - Method in class com.facebook.buck.event.UninstallEvent
 
getPackageName() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
getPackageNameFromSource(String) - Method in class com.facebook.buck.jvm.java.JavaFileParser
 
getPackagePrefix() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
 
getPackager() - Method in class com.facebook.buck.js.ReactNativeBuckConfig
TODO(natthu): return a Tool instead.
getPackageStringAssets() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackageStyle() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getParallelizeBuild() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
getParameters() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getParams() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getParams() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getParentAar(BuildRule) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
getParentOrEmpty(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getParseStartTime() - Method in class com.facebook.buck.parser.Parser
 
getPassedCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getPath() - Method in class com.facebook.buck.apple.AppleToolchain
The path to the toolchain.
getPath() - Method in class com.facebook.buck.apple.CoreDataModel
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
getPath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getPath(String, String, boolean) - Method in class com.facebook.buck.cli.BuckConfig
 
getPath(String, String) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getPath() - Method in class com.facebook.buck.cxx.CxxSource
 
getPath(String) - Method in class com.facebook.buck.cxx.InferBuckConfig
 
getPath() - Method in class com.facebook.buck.cxx.OmnibusLibrary
 
getPath() - Method in class com.facebook.buck.cxx.OmnibusRoot
 
getPath() - Method in class com.facebook.buck.io.BorrowablePath
 
getPath() - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
getPath() - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getPath() - Method in class com.facebook.buck.maven.Pom
 
getPath() - Method in class com.facebook.buck.query.QueryFileTarget
 
getPath() - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
getPath() - Method in class com.facebook.buck.step.fs.MkdirStep
Get the path of the directory to make.
getPathElements() - Method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
getPathForRelativeExistingPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
As ProjectFilesystem.getPathForRelativePath(java.nio.file.Path), but with the added twist that the existence of the path is checked before returning.
getPathForRelativePath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathForRelativePath(String) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathRelativeToProjectRoot(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathResolver() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getPathsFromRoot() - Method in class com.facebook.buck.jvm.java.DefaultJavaPackageFinder
 
getPathsToThirdPartyJars() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Prebuilt/third-party jars to be included in the package.
getPathToAdbExecutable() - Method in class com.facebook.buck.step.ExecutionContext
 
getPathToAllLibsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
getPathToBuildReport(BuckConfig) - Method in class com.facebook.buck.cli.BuildCommand
 
getPathToCompiledRDotJavaFiles() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToDefaultAndroidManifest(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getPathToDex() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getPathToDexFile() - Method in interface com.facebook.buck.android.DexWithClasses
 
getPathToGeneratedProguardConfigDir() - Method in class com.facebook.buck.android.AaptPackageResources
This is the path to the directory for generated files related to ProGuard.
getPathToHeaderSymlinkTree(TargetNode<? extends CxxLibraryDescription.Arg>, HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
getPathToJavaAgent() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getPathToJavaAgent() - Method in class com.facebook.buck.test.TestRunningOptions
 
getPathToJSBundleDir(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToMetadataDirectory(BuildTarget) - Static method in class com.facebook.buck.rules.BuildInfo
Returns the path to a directory where metadata files for a build rule with the specified target should be stored.
getPathToMetadataTxt() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToNativeLibsAssetsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToNativeLibsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToOutput() - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
getPathToOutput() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidAar
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidBinary
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidManifest
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidResource
 
getPathToOutput() - Method in class com.facebook.buck.android.AssembleDirectories
 
getPathToOutput() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getPathToOutput() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToOutput() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.DummyRDotJava
 
getPathToOutput() - Method in class com.facebook.buck.android.GenAidl
 
getPathToOutput() - Method in class com.facebook.buck.android.NdkLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.PackageStringAssets
 
getPathToOutput() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.PreDexMerge
 
getPathToOutput() - Method in class com.facebook.buck.android.ResourcesFilter
 
getPathToOutput() - Method in class com.facebook.buck.android.StripLinkable
 
getPathToOutput() - Method in class com.facebook.buck.android.UnzipAar
 
getPathToOutput() - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getPathToOutput() - Method in class com.facebook.buck.apple.AppleBundle
 
getPathToOutput() - Method in class com.facebook.buck.apple.AppleDebuggableBinary
 
getPathToOutput() - Method in class com.facebook.buck.apple.ApplePackage
 
getPathToOutput() - Method in class com.facebook.buck.apple.CoreDataModel
 
getPathToOutput() - Method in class com.facebook.buck.apple.FatBinary
 
getPathToOutput() - Method in class com.facebook.buck.cxx.Archive
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxBinary
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferCapture
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferComputeReport
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxLink
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getPathToOutput() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getPathToOutput() - Method in class com.facebook.buck.d.DCompileBuildRule
 
getPathToOutput() - Method in class com.facebook.buck.dotnet.CSharpLibrary
 
getPathToOutput() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
getPathToOutput() - Method in class com.facebook.buck.file.RemoteFile
 
getPathToOutput() - Method in class com.facebook.buck.file.WriteFile
 
getPathToOutput() - Method in class com.facebook.buck.go.GoBinary
 
getPathToOutput() - Method in class com.facebook.buck.go.GoCompile
 
getPathToOutput() - Method in class com.facebook.buck.go.GoTestMain
 
getPathToOutput() - Method in class com.facebook.buck.gwt.GwtBinary
 
getPathToOutput() - Method in class com.facebook.buck.halide.HalideCompile
 
getPathToOutput() - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getPathToOutput() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToOutput() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getPathToOutput() - Method in class com.facebook.buck.json.JsonConcatenate
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.CalculateAbi
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.GwtModule
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.JarFattener
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.JavaSourceJar
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.Keystore
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.MavenUberJar
 
getPathToOutput() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getPathToOutput() - Method in class com.facebook.buck.lua.LuaBinary
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlBuild
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlCCompile
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncher
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlLink
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlMLCompile
 
getPathToOutput() - Method in class com.facebook.buck.python.PythonBinary
 
getPathToOutput() - Method in class com.facebook.buck.python.PythonTest
 
getPathToOutput() - Method in interface com.facebook.buck.rules.BuildRule
 
getPathToOutput() - Method in class com.facebook.buck.rules.NoopBuildRule
 
getPathToOutput() - Method in class com.facebook.buck.rules.SymlinkTree
 
getPathToOutput() - Method in class com.facebook.buck.rules.WriteStringTemplateRule
 
getPathToOutput() - Method in class com.facebook.buck.shell.ExportFile
 
getPathToOutput() - Method in class com.facebook.buck.shell.Genrule
 
getPathToOutput() - Method in class com.facebook.buck.shell.ShBinary
 
getPathToOutput() - Method in class com.facebook.buck.swift.SwiftCompile
 
getPathToOutput() - Method in class com.facebook.buck.thrift.SrcZip
 
getPathToOutput() - Method in class com.facebook.buck.thrift.ThriftCompiler
 
getPathToOutput() - Method in class com.facebook.buck.zip.Zip
 
getPathToPostProcessScript(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getPathToPropertiesFile() - Method in class com.facebook.buck.jvm.java.Keystore
 
getPathToRDotTxtDir() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToResources(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToSourceMap(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToStore() - Method in class com.facebook.buck.jvm.java.Keystore
 
getPathToStringAssetsZip() - Method in class com.facebook.buck.android.PackageStringAssets
 
getPathToTestExitCode() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestExitCode() - Method in class com.facebook.buck.d.DTest
 
getPathToTestExitCode() - Method in class com.facebook.buck.go.GoTest
 
getPathToTestMain(ProjectFilesystem) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPathToTestOutput() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestOutput() - Method in class com.facebook.buck.d.DTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.apple.AppleTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.d.DTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.go.GoTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.jvm.java.JavaTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.python.PythonTest
 
getPathToTestOutputDirectory() - Method in interface com.facebook.buck.rules.TestRule
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.shell.ShTest
 
getPathToTestOutputResult() - Method in class com.facebook.buck.python.PythonTest
 
getPathToTestResults() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestResults() - Method in class com.facebook.buck.go.GoTest
 
getPathToTextSymbolsFile() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getPathToTextSymbolsFile() - Method in class com.facebook.buck.android.AndroidResource
 
getPathToTextSymbolsFile() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getPathToXmlTestOutput() - Method in class com.facebook.buck.test.TestRunningOptions
 
getPattern(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.FilterFunction
 
getPattern(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.KindFunction
 
getPatternsAndValues() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
getPerServerData() - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
 
getPerServerData() - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
 
getPexExecutor(BuildRuleResolver) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPexExecutorTarget() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPexExtension() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPexTarget() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPexTool(BuildRuleResolver) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPhase() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getPhase() - Method in class com.facebook.buck.event.TraceEvent
 
getPhase() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
getPicType() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getPid() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
getPingEndpoint() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getPingHttpClient() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getPingLatencyMillis(long, int) - Method in class com.facebook.buck.slb.ServerHealthState
 
getPingLatencySampleCount() - Method in class com.facebook.buck.slb.ServerHealthState
 
getPingRequestCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getPingRequestErrorCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getPingRequestLatencyMillis() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getPingRequestLatencyMillis() - Method in class com.facebook.buck.slb.PerServerPingData
 
getPlatform() - Method in class com.facebook.buck.cli.BuckConfig
 
getPlatform() - Method in class com.facebook.buck.step.ExecutionContext
 
getPlatform() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getPlatform() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getPlatform() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getPlatformCompilerFlags(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPlatformFlags() - Method in class com.facebook.buck.cxx.CxxToolFlags
Flags that precede flags from #getRuleFlags().
getPlatformFlags() - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
 
getPlatformFlags() - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
 
getPlatformName() - Method in class com.facebook.buck.apple.AppleBundle
 
getPlatformPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to tools and files which depend on a particular platform.
getPlatformPreprocessFlags(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPlatforms(ProjectFilesystem, NdkCxxPlatformCompiler, NdkCxxPlatforms.CxxRuntime, String, Set<String>, Platform) - Static method in class com.facebook.buck.android.NdkCxxPlatforms
 
getPlatforms(ProjectFilesystem, NdkCxxPlatformCompiler, NdkCxxPlatforms.CxxRuntime, String, Set<String>, Platform, ExecutableFinder) - Static method in class com.facebook.buck.android.NdkCxxPlatforms
 
getPluginName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getPlugInsPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getPort() - Method in class com.facebook.buck.httpserver.WebServer
 
getPosixFilePermissions(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns the set of POSIX file permissions, or the empty set if the underlying file system does not support POSIX file attributes.
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleDebuggableBinary
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.jvm.java.JavaTest
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in interface com.facebook.buck.rules.HasPostBuildSteps
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.SymlinkTree
 
getPrebuiltJar() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getPrebuiltLibraries() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getPreDexMerge() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPredicate() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getPreferredLinkage(CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.halide.HalideLibrary
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.swift.SwiftLibrary
 
getPrefixHeader() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getPrefixHeader() - Method in class com.facebook.buck.cxx.PreprocessorFlags
File set via -include.
getPreloadLibraries() - Method in class com.facebook.buck.python.PythonBinary
 
getPreloadNames(BuildRuleResolver, CxxPlatform, Iterable<BuildTarget>) - Static method in class com.facebook.buck.python.PythonUtil
 
getPreprocessDeps() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getPreprocessMode() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getPreprocessor(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPreprocessorFlags() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getPreprocessorOutputType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPrereqs() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
getPrimaryDexHash() - Method in class com.facebook.buck.android.PreDexMerge
 
getPrimaryDexPath(BuildTarget) - Static method in class com.facebook.buck.android.AndroidBinary
 
getPrintableName() - Method in enum com.facebook.buck.util.environment.Platform
 
getPrintJson() - Method in class com.facebook.buck.cli.TargetsCommand
 
getProcessExecutor() - Method in class com.facebook.buck.step.ExecutionContext
 
getProcessExecutor() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getProcessId() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getProcessOnly() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getProductName(TargetNode<?>, BuildTarget) - Static method in class com.facebook.buck.apple.ProjectGenerator
 
getProductName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProductReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProductType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProfileAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getProfilePath() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getProgressValue() - Method in class com.facebook.buck.cli.ProgressEvent
 
getProgressValue() - Method in interface com.facebook.buck.event.external.events.ProgressEventInterface
 
getProguardAgentPath() - Method in class com.facebook.buck.android.ProGuardConfig
 
getProguardConfig() - Method in class com.facebook.buck.android.AndroidBinary
 
getProguardConfig() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getProguardConfigPath() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
getProguardConfigPath(TargetNode<AndroidBinaryDescription.Arg>) - Method in interface com.facebook.buck.jvm.java.intellij.IjModuleFactory.IjModuleFactoryResolver
 
getProguardConfigs() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Proguard configurations to include when running release builds.
getProguardJar() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getProguardJarOverride() - Method in class com.facebook.buck.android.ProGuardConfig
 
getProguardMaxHeapSize() - Method in class com.facebook.buck.android.ProGuardConfig
 
getProjectFilesystem() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getProjectFilesystem() - Method in interface com.facebook.buck.rules.BuildRule
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getProjectPath() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getProjectPrefix() - Method in class com.facebook.buck.io.Watchman
 
getProjectRoot() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getProjectRoots() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getProjectRootsPredicate() - Method in class com.facebook.buck.cli.ProjectPredicates
Predicate returning nodes that represent roots of the IDE project.
getProjectRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
GETPROP_TIMEOUT - Static variable in class com.facebook.buck.android.AdbHelper
 
getProperties() - Method in class com.facebook.buck.android.AndroidAar
 
getProperties() - Method in class com.facebook.buck.android.AndroidBinary
 
getProperties() - Method in class com.facebook.buck.android.AndroidLibrary
 
getProperties() - Method in class com.facebook.buck.android.AndroidResource
 
getProperties() - Method in class com.facebook.buck.android.ApkGenrule
 
getProperties() - Method in class com.facebook.buck.android.GenAidl
 
getProperties() - Method in class com.facebook.buck.android.NdkLibrary
 
getProperties() - Method in class com.facebook.buck.android.RobolectricTest
 
getProperties() - Method in class com.facebook.buck.d.DCompileBuildRule
 
getProperties() - Method in class com.facebook.buck.d.DTest
 
getProperties() - Method in class com.facebook.buck.event.TraceEvent
 
getProperties() - Method in class com.facebook.buck.go.GoBinary
 
getProperties() - Method in class com.facebook.buck.go.GoCompile
 
getProperties() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getProperties() - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getProperties() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getProperties() - Method in class com.facebook.buck.python.PrebuiltPythonLibrary
 
getProperties() - Method in class com.facebook.buck.python.PythonLibrary
 
getProperties() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getProperties() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getProperties() - Method in interface com.facebook.buck.rules.BuildRule
 
getProperties() - Method in class com.facebook.buck.rust.RustBinary
 
getProperties() - Method in class com.facebook.buck.rust.RustLibrary
 
getProperty(String, String) - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getProperty(String, String) - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
Gets the java property indicated by the specified key.
getProvisioningProfileByUUID(String) - Method in class com.facebook.buck.apple.ProvisioningProfileStore
 
getProvisioningProfiles() - Method in class com.facebook.buck.apple.ProvisioningProfileStore
 
getProvisioningProfileSearchPath() - Method in class com.facebook.buck.apple.AppleConfig
 
getProxy() - Method in class com.facebook.buck.cli.DownloadConfig
 
getProxyType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getPythonAsyncioDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getPythonDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getPythonEnvironment(ProcessExecutor, Optional<String>) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonEnvironment(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonInterpreter() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getPythonInterpreter(Optional<String>) - Method in class com.facebook.buck.python.PythonBuckConfig
Returns the path to python interpreter.
getPythonInterpreter() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonName() - Method in class com.facebook.buck.rules.ParamInfo
 
getPythonPackageComponents(PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.CxxPythonExtension
 
getPythonPackageComponents(PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.PrebuiltPythonLibrary
 
getPythonPackageComponents(PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getPythonPackageComponents(PythonPlatform, CxxPlatform) - Method in interface com.facebook.buck.python.PythonPackagable
 
getPythonPath() - Method in class com.facebook.buck.python.PythonEnvironment
 
getPythonPlatform() - Method in class com.facebook.buck.python.PythonBinary
 
getPythonPlatforms(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
Constructs set of Python platform flavors given in a .buckconfig file, as is specified by section names of the form python#{flavor name}.
getPythonTwistedDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getPythonVersion() - Method in class com.facebook.buck.python.PythonEnvironment
 
getRanlib() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getRanlibflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getRawConfig() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getRawConfigForParser() - Method in class com.facebook.buck.cli.BuckConfig
 
getRawInputsHashCode() - Method in class com.facebook.buck.rules.TargetNode
 
getRawKeys() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getRawNodes(Cell, Path) - Method in class com.facebook.buck.parser.ParsePipeline
Obtain raw, un-processed contents of a build file.
getRawSelectors() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
getRawStream() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
getRawTargetNode(BuckEventBus, Cell, boolean, ListeningExecutorService, TargetNode<?>) - Method in class com.facebook.buck.parser.Parser
 
getRDotJavaBinFolder(BuildTarget) - Static method in class com.facebook.buck.android.DummyRDotJava
 
getRDotJavaBinFolder() - Method in class com.facebook.buck.android.DummyRDotJava
 
getRDotJavaDexWithClasses() - Method in class com.facebook.buck.android.AaptPackageResources
 
getRDotJavaFiles() - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getRDotJavaPackage() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRDotJavaPackage() - Method in class com.facebook.buck.android.AndroidResource
 
getRDotJavaPackage() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getRDotJavaSrcFolder(BuildTarget) - Static method in class com.facebook.buck.android.DummyRDotJava
 
getReaderIfFileExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to open the file for future read access.
getReadHeaders() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getReadOnly(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getRecordedPaths() - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getRecursiveTargetNodeDependenciesOfTypes(TargetGraph, AppleBuildRules.RecursiveDependenciesMode, TargetNode<?>, Optional<ImmutableSet<BuildRuleType>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getRedirectError() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stderr for the process to this location.
getRedirectInput() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stdout for the process to this location.
getRedirectOutput() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stdin for the process to this location.
getReferencedFiles(Path) - Method in class com.facebook.buck.cli.TargetsCommand
 
getRelativePath(Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Get the path of a file relative to a base directory.
getRelativePath() - Method in interface com.facebook.buck.jvm.java.classes.FileLike
Returns the relative path for the entry.
getRelativePath() - Method in class com.facebook.buck.rage.BuildLogEntry
 
getRelativePath() - Method in class com.facebook.buck.rules.PathSourcePath
 
getRelativePath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getRelativePathFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
getRelativizer() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getRelinkedLibs() - Method in class com.facebook.buck.android.relinker.NativeRelinker
 
getRelinkedLibsAssets() - Method in class com.facebook.buck.android.relinker.NativeRelinker
 
getRemoteGlobalIDString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getRemoteLogSampleRate() - Method in class com.facebook.buck.cli.BuckConfig
 
getRemoteLogUrl() - Method in class com.facebook.buck.cli.BuckConfig
 
getRemoteRunnablePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getRepoCredentials(String) - Method in class com.facebook.buck.cli.DownloadConfig
 
getReportLocalLocation() - Method in class com.facebook.buck.rage.DefectSubmitResult
 
getReportSubmitLocation() - Method in class com.facebook.buck.rage.DefectSubmitResult
 
getReportSubmitMessage() - Method in class com.facebook.buck.rage.DefectSubmitResult
 
getReportUploadUri() - Method in class com.facebook.buck.rage.RageConfig
 
getRepresentativePlatform() - Method in class com.facebook.buck.apple.FatBinaryInfo
Returns a representative platform for use in retrieving architecture agnostic tools.
getRequestCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getRequestDurationMillis() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished
 
getRequestErrorCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getRequestSampleCount() - Method in class com.facebook.buck.slb.ServerHealthState
 
getRequestSizeBytes() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getRequestSizeBytes() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
 
getRequestTimeoutCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getRequiredBufferCapacity() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getRequiredBuildTarget(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredBuildTargets() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getRequiredBuildTargets() - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
getRequiredEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredPackageables() - Method in interface com.facebook.buck.android.AndroidPackageable
Get the set of packagables that need to be included in any package that includes this object.
getRequiredPackageables() - Method in class com.facebook.buck.android.AndroidResource
 
getRequiredPackageables() - Method in class com.facebook.buck.android.NdkLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.cxx.CxxLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getRequiredPackageables() - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getRequiredPath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredSourcePath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredTool(String, String, BuildRuleResolver) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredValue(BuildTarget) - Method in class com.facebook.buck.model.FlavorDomain
 
getRes() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRes() - Method in class com.facebook.buck.android.AndroidResource
 
getRes() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getRes() - Method in class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
getResDirectories() - Method in interface com.facebook.buck.android.FilteredResourcesProvider
 
getResDirectories() - Method in class com.facebook.buck.android.IdentityResourcesProvider
 
getResDirectories() - Method in class com.facebook.buck.android.ResourcesFilter
 
getResolvedPath() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
getResolver() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
getResolver() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getResourceApkPath() - Method in class com.facebook.buck.android.AaptPackageResources
 
getResourceCompressionMode() - Method in class com.facebook.buck.android.AndroidBinary
 
getResourceDeps() - Method in class com.facebook.buck.android.UnsortedAndroidResourceDeps
 
getResourceDetails() - Method in class com.facebook.buck.android.AndroidPackageableCollection
 
getResourceDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A list of "res" directories that should be passed to the aapt command to build the APK, sorted topologically.
getResourceFilter() - Method in class com.facebook.buck.android.AndroidBinary
 
getResourceIdentifier() - Method in class com.facebook.buck.rules.ResourceSourcePath
Class name followed by relative file path, e.g.: com.facebook.buck.MyClass#some_resource_file.abc
getResourceIdentifier() - Method in class com.facebook.buck.util.PackagedResource
Use this as unique ID for resource when hashing is not enabled
getResourcePackageHash() - Method in class com.facebook.buck.android.AaptPackageResources
 
getResourcePaths() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
getResources() - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
getResources() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getResources(PythonPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getResources() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getResourcesPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getResourcesWithEmptyResButNonEmptyAssetsDir() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
getResourcesWithNonEmptyResDir() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A list of build targets belonging to AndroidResources with non-empty "res" directory, sorted topologically.
getResponseBody() - Method in class com.facebook.buck.util.network.HttpResponse
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getResponseSizeBytes() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getResponseSizeBytes() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
 
getRestartAdbOnFailure() - Method in class com.facebook.buck.cli.BuckConfig
 
getResult() - Method in class com.facebook.buck.jvm.java.classes.ClasspathTraversal
Subclasses can override this method to return a value of any type.
getResultClass() - Method in class com.facebook.buck.rules.ParamInfo
Returns the type that input values will be coerced to.
getResultFile(File) - Method in class com.facebook.buck.android.BuckXmlTestRunListener
 
getResults() - Method in class com.facebook.buck.command.BuildExecutionResult
 
getResults() - Method in interface com.facebook.buck.event.external.events.IndividualTesEventFinishedExternalInterface
 
getResults() - Method in interface com.facebook.buck.event.external.events.TestRunFinishedEventInterface
 
getResults() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getResults() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getResultsDir() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getResultSummaryVerbosity() - Method in class com.facebook.buck.test.TestConfig
 
getReverseDeps(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getReverseDeps(Iterable<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the direct reverse dependencies of the specified targets.
getRight() - Method in class com.facebook.buck.model.Either
 
getRobolectricLogPath() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getRoot() - Method in class com.facebook.buck.io.DirectoryTraversal
 
getRoot() - Method in class com.facebook.buck.rules.Cell
 
getRoot() - Method in class com.facebook.buck.rules.SymlinkTree
 
getRootBuildTargetsForIntelliJ(ProjectCommand.Ide, TargetGraph, ProjectPredicates) - Static method in class com.facebook.buck.cli.ProjectCommand
 
getRootPath() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getRoots() - Method in class com.facebook.buck.cxx.OmnibusLibraries
 
getRound() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getRule() - Method in class com.facebook.buck.cxx.CxxBinary
 
getRule() - Method in class com.facebook.buck.rules.BuildResult
 
getRule(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleResolver
Returns the BuildRule with the buildTarget.
getRule(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getRuleFactoryParams() - Method in class com.facebook.buck.rules.TargetNode
 
getRuleFallbackTimeMillis() - Method in class com.facebook.buck.simulate.SimulateTimes
 
getRuleFallbackTimeMillis() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getRuleFlags() - Method in class com.facebook.buck.cxx.CxxToolFlags
Flags that succeed flags from #getPlatformFlags().
getRuleFlags() - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
 
getRuleFlags() - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
 
getRuleFunction() - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleKey() - Method in class com.facebook.buck.cli.ShowOptions
 
getRuleKey(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
This is a temporary hack to expose a build rule's rule key to the associated buildable.
getRuleKey() - Method in class com.facebook.buck.rules.BuildRuleEvent.Resumed
 
getRuleKey() - Method in class com.facebook.buck.rules.BuildRuleEvent.Suspended
 
getRuleKey() - Method in class com.facebook.buck.rules.BuildRuleKeys
 
getRuleKey(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getRuleKey(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getRuleKey() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Result
 
getRuleKey(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
Returns the RuleKey for the rule whose output is currently stored on disk.
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getRuleKeys() - Method in class com.facebook.buck.event.ArtifactCompressionEvent
 
getRuleKeys() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getRuleOptional(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleOptionalWithType(BuildTarget, Class<T>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleResolver() - Method in class com.facebook.buck.command.Build
 
getRules() - Method in class com.facebook.buck.android.relinker.NativeRelinker
 
getRules() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getRules() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
getRules() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getRulesToExcludeFromDex() - Method in class com.facebook.buck.android.AndroidBinary
 
getRuleWithType(BuildTarget, Class<T>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRunnablePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getRunReports() - Method in class com.facebook.buck.simulate.SimulateReport
 
getRunTestSeparately() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getRunTestSeparately() - Method in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
getRunTestSeparately() - Method in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
getRuntimeDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRuntimeDeps() - Method in class com.facebook.buck.android.RobolectricTest
 
getRuntimeDeps() - Method in class com.facebook.buck.apple.AppleTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxLibrary
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxTest
 
getRuntimeDeps() - Method in class com.facebook.buck.go.GoTest
 
getRuntimeDeps() - Method in class com.facebook.buck.jvm.java.JavaTest
 
getRuntimeDeps() - Method in class com.facebook.buck.lua.LuaBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonLibrary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonTest
 
getRuntimeDeps() - Method in interface com.facebook.buck.rules.HasRuntimeDeps
 
getRuntimeDeps() - Method in class com.facebook.buck.shell.ShBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.shell.ShTest
 
getRuntimeDeps() - Method in class com.facebook.buck.swift.SwiftLibrary
 
getRuntimeLdflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getScalac(BuildRuleResolver) - Method in class com.facebook.buck.jvm.scala.ScalaBuckConfig
 
getSchedulerService() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getSchemeBuildableTargetNodes(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getScope() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
 
getScratchPath(BuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/bin/ directory.
getScrubbers() - Method in interface com.facebook.buck.cxx.Archiver
 
getScrubbers() - Method in class com.facebook.buck.cxx.BsdArchiver
 
getScrubbers(ImmutableCollection<Path>) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getScrubbers() - Method in class com.facebook.buck.cxx.GnuArchiver
 
getScrubbers(ImmutableCollection<Path>) - Method in class com.facebook.buck.cxx.GnuLinker
 
getScrubbers(ImmutableCollection<Path>) - Method in interface com.facebook.buck.cxx.Linker
 
getScrubbers() - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getScrubbers(ImmutableCollection<Path>) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getScrubbers(ImmutableCollection<Path>) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getSdkDirectory() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getSdkPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to tools and files which depend on a particular SDK on a particular platform.
getSearchPathElements() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
getSecond() - Method in class com.facebook.buck.model.Pair
 
getSecondaryDexDirectories() - Method in class com.facebook.buck.android.PreDexMerge
 
getSectionByIndex(int) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSectionByName(String) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSectionName(ElfSectionHeader) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSections() - Method in class com.facebook.buck.cli.BuckConfig
 
getSectionToEntries() - Method in class com.facebook.buck.cli.Config
 
getSelectedProvisioningProfileFuture() - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
Returns a future that's populated once the rule is executed.
getSequenceNumber() - Method in class com.facebook.buck.test.TestResults
 
getSerialNumber() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getSerialNumber() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
getServedLocalCache() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getServer() - Method in class com.facebook.buck.js.ReactNativeBuckConfig
 
getServer() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
 
getServer() - Method in class com.facebook.buck.slb.PerServerData
 
getServer() - Method in class com.facebook.buck.slb.PerServerPingData
 
getServer() - Method in class com.facebook.buck.slb.ServerHealthState
 
getServerNotHealthyCount() - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getServerPool() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
 
getServices() - Method in class com.facebook.buck.thrift.ThriftSource
 
getSettings() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getSharedLibraries(CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getSharedLibraries(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<? extends Arg>, Iterable<? extends SharedNativeLinkTarget>, Iterable<? extends NativeLinkable>) - Static method in class com.facebook.buck.cxx.Omnibus
An alternate link strategy for languages which need to package native deps up as shared libraries, which only links native nodes which have an explicit edge from non-native code as separate, and statically linking all other native nodes into a single giant shared library.
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.halide.HalideLibrary
 
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getSharedLibraries(CxxPlatform) - Method in class com.facebook.buck.swift.SwiftLibrary
 
getSharedLibraryExtension() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSharedLibraryPath(BuildTarget, String, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getSharedLibraryPath(BuildTarget, Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleResolver, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getSharedLibrarySymlinkTreePath(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getSharedLibraryVersionedExtensionFormat() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSharedName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getSharedNativeLinkTarget(CxxPlatform) - Method in interface com.facebook.buck.cxx.CanProvideSharedNativeLinkTarget
 
getSharedNativeLinkTarget(Object, CxxPlatform) - Static method in class com.facebook.buck.cxx.NativeLinkables
 
getSharedNativeLinkTarget(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getSharedNativeLinkTargetDeps(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getSharedNativeLinkTargetDeps(CxxPlatform) - Method in interface com.facebook.buck.cxx.SharedNativeLinkTarget
 
getSharedNativeLinkTargetInput(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getSharedNativeLinkTargetInput(CxxPlatform) - Method in interface com.facebook.buck.cxx.SharedNativeLinkTarget
 
getSharedNativeLinkTargetLibraryName(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getSharedNativeLinkTargetLibraryName(CxxPlatform) - Method in interface com.facebook.buck.cxx.SharedNativeLinkTarget
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxTest
 
getShellCommand(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
This method is idempotent.
getShellCommand() - Method in class com.facebook.buck.step.fs.RmStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.AaptStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.AidlStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.DxStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.NdkBuildStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.ZipalignStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.ActoolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.DsymStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.IbtoolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.cxx.StripStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.d.DCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.dotnet.CSharpLibraryCompile
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoAssembleStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoPackStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoTestMainStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.halide.HalideCompilerStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.jvm.java.GenerateCodeCoverageReportStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.jvm.scala.ScalacStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlCCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlLexStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlYaccStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.python.PexStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.rust.RustCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.BashStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.DefaultShellStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
Implementations of this method should not have any observable side-effects.
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
getShellPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the path to the shell under which the script is to be executed.
getShellScript() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Gets the contents of the shell script to execute under the shell returned by PBXShellScriptBuildPhase.getShellPath().
getShortDescription() - Method in class com.facebook.buck.cli.AuditAliasCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditInputCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AutodepsCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.BuckCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.BuildCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.CacheCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.CleanCommand
 
getShortDescription() - Method in interface com.facebook.buck.cli.Command
 
getShortDescription() - Method in class com.facebook.buck.cli.FetchCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.InstallCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ProjectCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.PublishCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.QueryCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.RageCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.RootCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.RunCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ServerCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.SimulateCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.TargetsCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.TestCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.UninstallCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.VersionCommand
 
getShortName() - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
getShortName() - Method in class com.facebook.buck.android.aapt.MiniAapt
 
getShortName() - Method in class com.facebook.buck.android.AaptStep
 
getShortName() - Method in class com.facebook.buck.android.AidlStep
 
getShortName() - Method in class com.facebook.buck.android.ApkBuilderStep
 
getShortName() - Method in class com.facebook.buck.android.ApkInstallStep
 
getShortName() - Method in class com.facebook.buck.android.CompileStringsStep
 
getShortName() - Method in class com.facebook.buck.android.ConcatStep
 
getShortName() - Method in class com.facebook.buck.android.DxStep
 
getShortName() - Method in class com.facebook.buck.android.FilterResourcesStep
 
getShortName() - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
getShortName() - Method in class com.facebook.buck.android.GenerateManifestStep
 
getShortName() - Method in class com.facebook.buck.android.GetStringsFilesStep
 
getShortName() - Method in class com.facebook.buck.android.InstrumentationStep
 
getShortName() - Method in class com.facebook.buck.android.IntraDexReorderStep
 
getShortName() - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getShortName() - Method in class com.facebook.buck.android.NdkBuildStep
 
getShortName() - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
getShortName() - Method in class com.facebook.buck.android.SmartDexingStep
 
getShortName() - Method in class com.facebook.buck.android.SplitZipStep
 
getShortName() - Method in class com.facebook.buck.android.ZipalignStep
 
getShortName() - Method in class com.facebook.buck.apple.ActoolStep
 
getShortName() - Method in class com.facebook.buck.apple.CodeSignStep
 
getShortName() - Method in class com.facebook.buck.apple.DsymStep
 
getShortName() - Method in class com.facebook.buck.apple.IbtoolStep
 
getShortName() - Method in class com.facebook.buck.apple.PlistProcessStep
 
getShortName() - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
getShortName() - Method in class com.facebook.buck.apple.SwiftStdlibStep
 
getShortName() - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getShortName() - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getShortName() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles.DepsForRule
 
getShortName() - Method in class com.facebook.buck.cxx.ArchiveStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxLinkStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getShortName() - Method in class com.facebook.buck.cxx.HeaderMapStep
 
getShortName() - Method in class com.facebook.buck.cxx.StripStep
 
getShortName() - Method in class com.facebook.buck.d.DCompileStep
 
getShortName() - Method in class com.facebook.buck.d.DTestStep
 
getShortName() - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
getShortName() - Method in class com.facebook.buck.dotnet.CSharpLibraryCompile
 
getShortName() - Method in class com.facebook.buck.file.DownloadStep
 
getShortName() - Method in class com.facebook.buck.go.GoAssembleStep
 
getShortName() - Method in class com.facebook.buck.go.GoCompileStep
 
getShortName() - Method in class com.facebook.buck.go.GoLinkStep
 
getShortName() - Method in class com.facebook.buck.go.GoPackStep
 
getShortName() - Method in class com.facebook.buck.go.GoTestMainStep
 
getShortName() - Method in class com.facebook.buck.go.GoTestStep
 
getShortName() - Method in class com.facebook.buck.halide.HalideCompilerStep
 
getShortName() - Method in class com.facebook.buck.json.JsonConcatenateStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.CalculateAbiStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.CopyResourcesStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getShortName() - Method in class com.facebook.buck.jvm.java.GenerateCodeCoverageReportStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.JarDirectoryStep
 
getShortName() - Method in interface com.facebook.buck.jvm.java.Javac
 
getShortName() - Method in class com.facebook.buck.jvm.java.JavacDirectToJarStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.JavacStep
 
getShortName() - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
getShortName() - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getShortName() - Method in class com.facebook.buck.jvm.scala.ScalacStep
 
getShortName() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlCCompileStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlLexStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlLinkStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlYaccStep
 
getShortName() - Method in class com.facebook.buck.python.PexStep
 
getShortName() - Method in class com.facebook.buck.python.PythonRunTestsStep
 
getShortName() - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
getShortName() - Method in class com.facebook.buck.rust.RustCompileStep
 
getShortName() - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getShortName() - Method in class com.facebook.buck.shell.BashStep
 
getShortName() - Method in class com.facebook.buck.shell.DefaultShellStep
 
getShortName() - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
getShortName() - Method in class com.facebook.buck.step.AbstractExecutionStep
 
getShortName() - Method in class com.facebook.buck.step.CompositeStep
 
getShortName() - Method in class com.facebook.buck.step.ConditionalStep
 
getShortName() - Method in class com.facebook.buck.step.fs.CopyStep
 
getShortName() - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
getShortName() - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MkdirStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MoveStep
 
getShortName() - Method in class com.facebook.buck.step.fs.RmStep
 
getShortName() - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymCopyStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
getShortName() - Method in class com.facebook.buck.step.fs.TouchStep
 
getShortName() - Method in class com.facebook.buck.step.fs.WriteFileStep
 
getShortName() - Method in class com.facebook.buck.step.fs.XzStep
 
getShortName() - Method in interface com.facebook.buck.step.Step
 
getShortName() - Method in class com.facebook.buck.swift.SwiftCompileStep
 
getShortName() - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
getShortName() - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
getShortName() - Method in class com.facebook.buck.zip.UnzipStep
 
getShortName() - Method in class com.facebook.buck.zip.ZipScrubberStep
 
getShortName() - Method in class com.facebook.buck.zip.ZipStep
 
getShortStepName() - Method in interface com.facebook.buck.event.external.events.StepEventExternalInterface
 
getShortStepName() - Method in class com.facebook.buck.step.StepEvent
 
getSimulateTimesFile() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getSimulatorName() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getSimulatorState() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getSize() - Method in interface com.facebook.buck.jvm.java.classes.FileLike
Returns the size of the entry in bytes.
getSize() - Method in class com.facebook.buck.rage.BuildLogEntry
 
getSizeEstimate() - Method in interface com.facebook.buck.android.DexWithClasses
 
getSkipCheckingMissingDeps() - Method in class com.facebook.buck.jvm.java.JavaBuckConfig
 
getSkipLocalBuildChainDepth() - Method in class com.facebook.buck.cli.BuckConfig
 
getSkippedCount() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
getSkippedCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getSlbConfig() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getSnapshots() - Method in class com.facebook.buck.counters.CountersSnapshotEvent
 
getSocketPath() - Method in class com.facebook.buck.io.Watchman
 
getSoname() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getSoname() - Method in class com.facebook.buck.cxx.OmnibusLibrary
 
getSoname() - Method in class com.facebook.buck.cxx.OmnibusRoot
 
getSoname(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getSoname(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getSortedMatchingDirectoryContents(Path, String) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns the files inside pathRelativeToProjectRoot which match globPattern, ordered in descending last modified time order.
getSortedThreadIds(boolean) - Method in class com.facebook.buck.event.listener.BuildThreadStateRenderer
 
getSortedThreadIds(boolean) - Method in class com.facebook.buck.event.listener.CommonThreadStateRenderer
 
getSortedThreadIds(boolean) - Method in class com.facebook.buck.event.listener.TestThreadStateRenderer
 
getSortedThreadIds(boolean) - Method in interface com.facebook.buck.event.listener.ThreadStateRenderer
 
getSortOrder() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
 
getSource() - Method in class com.facebook.buck.rules.coercer.OCamlSource
 
getSource() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
getSourceFlags() - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
 
getSourceGroup() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceGroupName() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceGroupPathRelativeToTarget() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceJar() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getSourceJar() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getSourceLevel() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getSourcePath() - Method in class com.facebook.buck.android.StrippedObjectDescription
 
getSourcePath() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourcePath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getSourcePath() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getSourcePath() - Method in class com.facebook.buck.rules.NonHashableSourcePathContainer
 
getSourcePath() - Method in class com.facebook.buck.rules.SourceWithFlags
 
getSourcePathName(BuildTarget, SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getSourcePathNames(BuildTarget, String, Iterable<SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Resolved the logical names for a group of SourcePath objects into a map, throwing an error on duplicates.
getSourcePathNames(BuildTarget, String, Iterable<T>, Function<T, SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Resolves the logical names for a group of objects that have a SourcePath into a map, throwing an error on duplicates.
getSourcePathResolver() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getSourcePaths() - Method in class com.facebook.buck.apple.FrameworkDependencies
 
getSourcePaths() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
 
getSourceRoots() - Method in class com.facebook.buck.rules.ProjectConfig
 
getSources() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getSources() - Method in interface com.facebook.buck.jvm.java.HasSources
 
getSources() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getSources() - Method in class com.facebook.buck.jvm.java.JavaSourceJar
 
getSources() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getSourceToBootclasspath() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getSourceTree() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getSourceTree() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
getSourceTreePath() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getSourceType() - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
 
getSourceUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getSourceUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
getSourceUnderTest() - Method in class com.facebook.buck.apple.AppleTest
 
getSourceUnderTest() - Method in class com.facebook.buck.cxx.CxxTest
 
getSourceUnderTest() - Method in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
getSourceUnderTest() - Method in class com.facebook.buck.d.DTest
 
getSourceUnderTest() - Method in class com.facebook.buck.go.GoTest
 
getSourceUnderTest() - Method in class com.facebook.buck.jvm.java.JavaTest
 
getSourceUnderTest() - Method in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
getSourceUnderTest() - Method in interface com.facebook.buck.model.HasSourceUnderTest
 
getSourceUnderTest() - Method in class com.facebook.buck.python.PythonTest
 
getSourceUnderTest() - Method in class com.facebook.buck.python.PythonTestDescription.Arg
 
getSourceUnderTest() - Method in interface com.facebook.buck.rules.TestRule
 
getSourceUnderTest() - Method in class com.facebook.buck.shell.ShTest
 
getSourceWithFlags() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceZipBuildTarget(UnflavoredBuildTarget, String) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getSpecsDir() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getSpoolMode() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getSrcRoots() - Method in class com.facebook.buck.cli.BuckConfig
 
getSrcRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
getSrcs(PythonPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getSrcs() - Method in class com.facebook.buck.shell.Genrule
 
getStacktrace() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getStacktrace() - Method in class com.facebook.buck.test.TestResultSummary
 
getStarterType() - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getStarterType() - Method in interface com.facebook.buck.lua.LuaConfig
 
getStartIndex() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
 
getStaticLibraryPath(BuildTarget, Flavor, AbstractCxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getStaticLibraryPath(BuildTarget, Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleResolver, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getStaticName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getStaticPicLibraryPath(BuildTarget, Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleResolver, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getStatus() - Method in class com.facebook.buck.distributed.DistBuildStatus
 
getStatus() - Method in class com.facebook.buck.distributed.DistBuildStatusEvent
 
getStatus() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getStdErr() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getStderr() - Method in class com.facebook.buck.shell.ShellStep
 
getStdErr() - Method in class com.facebook.buck.step.ExecutionContext
 
getStdErr() - Method in class com.facebook.buck.test.TestResultSummary
 
getStdErr() - Method in class com.facebook.buck.util.Console
 
getStderr() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getStderr() - Method in class com.facebook.buck.util.SimpleProcessListener
Gets the entire contents of stderr sent by the process.
getStdErrLogLevel() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getStdin(ExecutionContext) - Method in class com.facebook.buck.python.PexStep
Return the manifest as a JSON blob to write to the pex processes stdin.
getStdin(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getStdOut() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getStdout() - Method in class com.facebook.buck.shell.ShellStep
 
getStdOut() - Method in class com.facebook.buck.step.ExecutionContext
 
getStdOut() - Method in class com.facebook.buck.test.TestResultSummary
 
getStdOut() - Method in class com.facebook.buck.util.Console
 
getStdout() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getStdout() - Method in class com.facebook.buck.util.SimpleProcessListener
Gets the entire contents of stdout sent by the process.
getStdOutLogLevel() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getStep() - Method in exception com.facebook.buck.step.StepFailedException
 
getStepRunner() - Method in class com.facebook.buck.rules.BuildContext
 
getStepRunner() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getSteps() - Method in class com.facebook.buck.cli.TestRun
 
getStorepass() - Method in class com.facebook.buck.util.KeystoreProperties
 
getStreamingWebSocketServlet() - Method in class com.facebook.buck.httpserver.WebServer
 
getStringAssetsZipHash() - Method in class com.facebook.buck.android.PackageStringAssets
 
getStringFiles() - Method in interface com.facebook.buck.android.FilteredResourcesProvider
 
getStringFiles() - Method in class com.facebook.buck.android.IdentityResourcesProvider
 
getStringFiles() - Method in class com.facebook.buck.android.ResourcesFilter
 
GetStringsFilesStep - Class in com.facebook.buck.android
Generates a list of strings.xml files (excluding files in the whitelisted directories) The ordering of strings files is consistent with the order of the input resource directories
getStringToFilter(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, T) - Method in class com.facebook.buck.query.FilterFunction
 
getStringToFilter(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, T) - Method in class com.facebook.buck.query.KindFunction
 
getStrip() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getStripFlags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getStrippedObjectName() - Method in class com.facebook.buck.android.StrippedObjectDescription
 
getStubBinary() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getStubBinaryPath() - Method in class com.facebook.buck.apple.ApplePlatform
 
getSubcommand() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.AuditCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.BuckCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.ServerCommand
 
getSubcommandsFieldName() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getSubgraph(Iterable<? extends TargetNode<? extends AbstractDescriptionArg>>) - Method in class com.facebook.buck.rules.TargetGraph
Get the subgraph of the the current graph containing the passed in roots and all of their transitive dependencies as nodes.
getSubjectCommonName() - Method in class com.facebook.buck.apple.CodeSignIdentity
Returns the full name of the identity.
getSuccess() - Method in class com.facebook.buck.rules.BuildResult
 
getSuccessType() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getSuggestions() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getSuggestions() - Method in interface com.facebook.buck.event.external.events.CompilerErrorEventExternalInterface
 
getSupportedArchitectures() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Set of strings containing the architectures supported by this simulator (i.e., i386, x86_64, etc.)
getSupportedProductFamilyIDs() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Set of integers corresponding to values in AppleProductFamilyID describing which Apple product families this simulator supports (i.e., iPhone, iPad, Apple Watch, etc.) We don't directly return AppleProductFamilyID here since new identifiers are introduced over time, and we don't want to lose the information at this level.
getSwift() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getSwiftName() - Method in class com.facebook.buck.apple.ApplePlatform
The Swift name for the platform.
getSwiftRuntimePaths() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getSwiftStaticRuntimePaths() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getSwiftStdlibTool() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getSymbol() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getSymbolNameTool() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSymbols(Tool, SourcePathResolver, Path) - Static method in class com.facebook.buck.android.relinker.Symbols
 
getSystemCpuTimeNs() - Method in class com.facebook.buck.timing.AbsolutePerfTime
 
getSystemCpuTimeNs() - Method in class com.facebook.buck.timing.RelativePerfTime
 
getSystemIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path to use as a system include path to get access to the files in the tree.
getSystemIncludePaths() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Directories set via -isystem.
getSystemIncludeRoots() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getSystemIncludeRoots() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
getSystemLua() - Method in class com.facebook.buck.lua.LuaBuckConfig
 
getSystemMemory() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getTags() - Method in class com.facebook.buck.counters.Counter
 
getTags() - Method in class com.facebook.buck.counters.CounterInfo
 
getTags() - Method in class com.facebook.buck.counters.CounterSnapshot
 
getTagSets() - Method in class com.facebook.buck.counters.CounterSnapshot
 
getTagsForServer(URI) - Static method in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
getTarget() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getTarget(ImmutableMap<String, String>) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getTarget(BuckConfig) - Method in class com.facebook.buck.cli.RunCommand
 
getTarget() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
getTarget() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getTarget() - Method in interface com.facebook.buck.event.external.events.CompilerErrorEventExternalInterface
 
getTarget() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getTarget() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
getTarget() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getTarget() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
getTargetAppPlatform() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getTargetArch() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getTargetArchAbi() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getTargetArguments() - Method in class com.facebook.buck.cli.RunCommand
 
getTargetCpuType() - Method in class com.facebook.buck.android.StrippedObjectDescription
 
getTargetDeviceOptional() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getTargetDeviceOptional() - Method in class com.facebook.buck.cli.TestCommand
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.ExecutionContext
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
getTargetDeviceOptions() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getTargetDeviceOptions() - Method in class com.facebook.buck.cli.TestCommand
 
getTargetDeviceOptions() - Method in class com.facebook.buck.step.ExecutionContext
 
getTargetDeviceOptions() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getTargetForId(String, AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.android.AndroidPlatformTarget
 
getTargetGraph() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetGraph() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getTargetHash() - Method in class com.facebook.buck.cli.ShowOptions
 
getTargetHashFileMode() - Method in class com.facebook.buck.cli.TargetsCommand
 
getTargetHashModifiedPaths() - Method in class com.facebook.buck.cli.TargetsCommand
 
getTargetKind(QueryTarget) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetKind(T) - Method in interface com.facebook.buck.query.QueryEnvironment
 
getTargetLevel() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
getTargetNames() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getTargetNode(Cell, BuildTarget) - Method in class com.facebook.buck.parser.ParsePipeline
Obtain a TargetNode.
getTargetNode(BuckEventBus, Cell, boolean, ListeningExecutorService, BuildTarget) - Method in class com.facebook.buck.parser.Parser
 
getTargetProxy() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
getTargets() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getTargets() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
 
getTargets() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
 
getTargets() - Method in interface com.facebook.buck.jvm.java.intellij.IjProjectElement
 
getTargetSdkVersion(ApplePlatform) - Method in class com.facebook.buck.apple.AppleConfig
 
getTargetsFromBuildTargetsContainer(Iterable<? extends HasBuildTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsInAttribute(QueryTarget, String) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsInAttribute(TargetNode<T>, String) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
getTargetsInAttribute(T, String) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the existing targets in the value of `attribute` of the given `target`.
getTargetsMatchingPattern(String, ListeningExecutorService) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsMatchingPattern(String, ListeningExecutorService) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the set of target nodes in the graph for the specified target pattern, in 'buck build' syntax.
getTempFilePatterns() - Method in class com.facebook.buck.parser.ParserConfig
 
getTempFilePatterns() - Method in class com.facebook.buck.rules.Cell
 
getTemplateForRequest(Request) - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getTemplateForRequest(Request) - Method in class com.facebook.buck.httpserver.TraceHandlerDelegate
 
getTemplateForRequest(Request) - Method in class com.facebook.buck.httpserver.TracesHandlerDelegate
 
getTemplates() - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getTest() - Method in class com.facebook.buck.cli.TestRun
 
getTestables() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
getTestAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getTestCaseName() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
getTestCaseName() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getTestCaseName() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getTestCaseName() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTestCaseName() - Method in class com.facebook.buck.test.TestResultSummary
 
getTestCases() - Method in interface com.facebook.buck.event.external.elements.TestResultsExternalInterface
 
getTestCases() - Method in class com.facebook.buck.test.TestResults
 
getTestCaseSummaries() - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
getTestClasses() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getTestCommand(ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.apple.AppleTest
 
getTestLogDirectoryEnvironmentVariable() - Method in class com.facebook.buck.apple.AppleConfig
 
getTestLogLevel() - Method in class com.facebook.buck.apple.AppleConfig
 
getTestLogLevelEnvironmentVariable() - Method in class com.facebook.buck.apple.AppleConfig
 
getTestLogPaths() - Method in class com.facebook.buck.test.TestResults
 
getTestMainName() - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestModulesListName() - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestModulesListPath(BuildTarget) - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestName() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getTestName() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getTestName() - Method in class com.facebook.buck.test.TestResultSummary
 
getTestReportingCallback() - Method in class com.facebook.buck.cli.TestRun
 
getTestResults() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
getTestResults() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTestResultsCallable() - Method in class com.facebook.buck.cli.TestRun
 
getTestResultSummary() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getTestRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
getTestRunnerClasspath() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getTests() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getTests() - Method in class com.facebook.buck.cxx.CxxConstructorArg
 
getTests() - Method in class com.facebook.buck.go.GoLibraryDescription.Arg
 
getTests() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getTests() - Method in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
getTests() - Method in interface com.facebook.buck.model.HasTests
 
getTests() - Method in class com.facebook.buck.rules.NoopBuildRuleWithTests
 
getTests() - Method in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
getTests() - Method in class com.facebook.buck.shell.Genrule
 
getTestSelectorList() - Method in class com.facebook.buck.cli.TestSelectorOptions
 
getTestSelectorList() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getTestSelectorList() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getTestSelectorList() - Method in class com.facebook.buck.test.TestRunningOptions
 
getTestsForTarget(QueryTarget) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTestsForTarget(T) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the tests associated with the given target.
getTestsSourceRoots() - Method in class com.facebook.buck.rules.ProjectConfig
 
getTestStatusMessage() - Method in class com.facebook.buck.rules.TestStatusMessageEvent
 
getTestTargetsForNode(TargetNode<?>) - Static method in class com.facebook.buck.rules.TargetNodes
If node refers to a node which contains references to its tests, returns the tests associated with that node.
getTestTempDirEnvVars() - Method in class com.facebook.buck.cli.BuckConfig
By default, running tests use a temporary directory under buck-out.
getTestType() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getTextSymbolsAbiKey() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getTextSymbolsAbiKey() - Method in class com.facebook.buck.android.AndroidResource
 
getTextSymbolsAbiKey() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getThinTargets() - Method in class com.facebook.buck.apple.FatBinaryInfo
 
getThreadCount() - Method in class com.facebook.buck.event.listener.BuildThreadStateRenderer
 
getThreadCount() - Method in class com.facebook.buck.event.listener.CommonThreadStateRenderer
 
getThreadCount() - Method in class com.facebook.buck.event.listener.TestThreadStateRenderer
 
getThreadCount() - Method in interface com.facebook.buck.event.listener.ThreadStateRenderer
 
getThreadId() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getThreadId() - Method in interface com.facebook.buck.event.BuckEvent
 
getThreadId() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getThreadLineLimit() - Method in class com.facebook.buck.event.listener.SuperConsoleConfig
 
getThreadLineLimitOnError() - Method in class com.facebook.buck.event.listener.SuperConsoleConfig
 
getThreadLineLimitOnWarning() - Method in class com.facebook.buck.event.listener.SuperConsoleConfig
 
getThriftCompilerOutputDir(BuildTarget, String) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Get the output directory for the generated sources used when compiling the given thrift source for the given language.
getThriftDeps() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getThrowable() - Method in class com.facebook.buck.event.ThrowableConsoleEvent
 
getTime() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
getTime() - Method in class com.facebook.buck.test.TestResultSummary
 
getTimeAggregate() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getTimeAggregates() - Method in class com.facebook.buck.simulate.SimulateTimes
 
getTimeout() - Method in class com.facebook.buck.android.InstrumentationStep
 
getTimeout() - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getTimeout() - Method in class com.facebook.buck.shell.ShellStep
 
getTimeoutHandler(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JUnitStep
 
getTimeoutHandler(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getTimeoutSeconds() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getTimeSpanInMillis() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getTimestamp() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getTimestamp() - Method in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
getTimestamp() - Method in class com.facebook.buck.rules.TestStatusMessageEvent
 
getTimestampMillis() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getTimestampMillis() - Method in class com.facebook.buck.test.TestStatusMessage
 
getTmpDirectory() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
getToBuildTargetSourcePath() - Static method in class com.facebook.buck.rules.SourcePaths
 
getToBuildTargetSourcePath(BuildTarget) - Static method in class com.facebook.buck.rules.SourcePaths
 
getTool(String, String, BuildRuleResolver) - Method in class com.facebook.buck.cli.BuckConfig
 
getToolchain() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getToolchainPaths() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute paths to tools and files independent of the platform.
getToolchains() - Method in class com.facebook.buck.apple.AppleSdk
The toolchains used by the SDK.
getToolchainTarget() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
 
getTotalActionGraphNodes() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getTotalDependencyDagEdges() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getTotalDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getTotalMemory() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getTotalMemory() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getTotalNumberOfTests() - Method in interface com.facebook.buck.event.external.elements.TestResultsExternalInterface
 
getTotalNumberOfTests() - Method in class com.facebook.buck.test.TestResults
 
getTotalPerfTime(AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
Get the cumulative user CPU time in ns from the first start to now.
getTotalTime() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
getTotalTime() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTotalWallTimeMs(long) - Method in class com.facebook.buck.event.EventTime
Get the cumulative event time from the first start to @wallTimeSoFar.
getTransitiveAnalyzeRules() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.android.AndroidAar
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getTransitiveClasspathDeps() - Method in interface com.facebook.buck.jvm.java.HasClasspathEntries
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getTransitiveClasspathDeps(JavaLibrary, Optional<SourcePath>) - Static method in class com.facebook.buck.jvm.java.JavaLibraryClasspathProvider
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.android.AndroidAar
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.android.AndroidBinary
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
 
getTransitiveClasspathEntries() - Method in interface com.facebook.buck.jvm.java.HasClasspathEntries
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.jvm.java.JavaBinary
 
getTransitiveClasspathEntries() - Method in interface com.facebook.buck.jvm.java.JavaLibrary
 
getTransitiveClasspathEntries(JavaLibrary, SourcePathResolver, Optional<SourcePath>) - Static method in class com.facebook.buck.jvm.java.JavaLibraryClasspathProvider
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
getTransitiveClosure(Set<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTransitiveClosure(Set<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the forward transitive closure of all of the targets in "targets".
getTransitiveCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getTransitiveCxxPreprocessorInput(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>, ImmutableMap<Path, SourcePath>, ImmutableSet<FrameworkPath>) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getTransitiveCxxPreprocessorInput(CxxPlatform, Iterable<? extends BuildRule>, Predicate<Object>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Find and return the CxxPreprocessorInput objects from CxxPreprocessorDep found while traversing the dependencies starting from the BuildRule objects given.
getTransitiveCxxPreprocessorInput(CxxPlatform, Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
 
getTransitiveCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.CxxPreprocessorDep
 
getTransitiveCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getTransitiveCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.halide.HalideLibrary
 
getTransitiveCxxPreprocessorInput(CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.lua.SystemLuaCxxLibrary
 
getTransitiveNativeLinkableInput(CxxPlatform, Iterable<? extends BuildRule>, Linker.LinkableDepType, Predicate<Object>) - Static method in class com.facebook.buck.cxx.NativeLinkables
Collect up and merge all NativeLinkableInput objects from transitively traversing all unbroken dependency chains of NativeLinkable objects found via the passed in BuildRule roots.
getTransitiveNativeLinkables(CxxPlatform, Iterable<? extends NativeLinkable>) - Static method in class com.facebook.buck.cxx.NativeLinkables
 
getTransitiveOCamlInput(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.ocaml.OCamlUtil
 
getTransitiveRuntimeDeps(HasRuntimeDeps) - Static method in class com.facebook.buck.rules.BuildRules
 
getTransitiveSharedLibraries(CxxPlatform, Iterable<? extends BuildRule>, Predicate<Object>) - Static method in class com.facebook.buck.cxx.NativeLinkables
Collect all the shared libraries generated by NativeLinkables found by transitively traversing all unbroken dependency chains of NativeLinkable objects found via the passed in BuildRule roots.
getTranslateMacrosFn(CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getTwoLevelCachingEnabled() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getTwoLevelCachingThreshold() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getType() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
 
getType() - Method in class com.facebook.buck.apple.GroupedSource
 
getType() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
getType() - Method in class com.facebook.buck.cxx.CxxSource
 
getType() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getType() - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
getType() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
 
getType() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
 
getType() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getType() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getType() - Method in interface com.facebook.buck.rules.BuildRule
 
getType() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getType() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getType() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getType() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getType() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getType() - Method in class com.facebook.buck.rules.TargetNode
 
getType() - Method in class com.facebook.buck.test.TestResultSummary
 
getType() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
 
getTypes() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getTypes() - Method in class com.facebook.buck.cli.TargetsCommand
 
getUdid() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getUnchecked() - Method in class com.facebook.buck.io.LazyPath
Does not invoke the path supplier, assuming it was invoked previously.
getUnflavoredBuildTarget() - Method in class com.facebook.buck.model.BuildTarget
 
getUnit() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getUnnamedSources() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getUnnamedSources() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getUnsafeClasses() - Method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
getUnsignedApkPath() - Method in class com.facebook.buck.android.AndroidBinary
 
getUnzippedOutputFilePathToBinary() - Method in class com.facebook.buck.apple.AppleBundle
 
getUrl() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getUrl(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getUrl(String, String) - Method in class com.facebook.buck.cli.Config
 
getUrl() - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
 
getUrl() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
 
getUsedActionGraphNodes() - Method in class com.facebook.buck.simulate.SingleRunReport
 
getUser() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getUserCpuTimeNs() - Method in class com.facebook.buck.timing.AbsolutePerfTime
 
getUserCpuTimeNs() - Method in class com.facebook.buck.timing.RelativePerfTime
 
getUserFacingOutputPath(BuildRule) - Static method in class com.facebook.buck.cli.TargetsCommand
 
getUserId() - Method in class com.facebook.buck.util.UnixUserIdFetcher
 
getUserId() - Method in interface com.facebook.buck.util.UserIdFetcher
Returns the user ID for the current user.
getUserIssueDescription() - Method in class com.facebook.buck.rage.UserReport
 
getUsername() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getUsername() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getUserReport() - Method in class com.facebook.buck.rage.DefectReport
 
getUseWatchmanGlob() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getUUID() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getUuid() - Method in class com.facebook.buck.step.StepEvent
 
getValue() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
 
getValue(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getValue(String, String) - Method in class com.facebook.buck.cli.Config
 
getValue(String) - Method in class com.facebook.buck.cxx.InferBuckConfig
 
getValue() - Method in class com.facebook.buck.event.EventKey
 
getValue() - Method in class com.facebook.buck.event.PerfEventId
 
getValue() - Method in enum com.facebook.buck.event.SimplePerfEvent.Type
 
getValue(Flavor) - Method in class com.facebook.buck.go.GoPlatformFlavorDomain
 
getValue(ImmutableSet<Flavor>) - Method in class com.facebook.buck.go.GoPlatformFlavorDomain
 
getValue(BuildTarget) - Method in class com.facebook.buck.go.GoPlatformFlavorDomain
 
getValue(Platform, Architecture) - Method in class com.facebook.buck.go.GoPlatformFlavorDomain
 
getValue() - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
 
getValue(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getValue(BuildTarget) - Method in class com.facebook.buck.model.FlavorDomain
 
getValue(Flavor) - Method in class com.facebook.buck.model.FlavorDomain
 
getValue() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getValue(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getValue(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getValue() - Method in enum com.facebook.buck.util.Escaper.Quoter
 
getValue() - Method in enum com.facebook.buck.zip.ZipCompressionLevel
 
getValues() - Method in class com.facebook.buck.counters.CounterSnapshot
 
getValues() - Method in class com.facebook.buck.model.FlavorDomain
 
getValues() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
getValues(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getValues(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getValueString() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
getValueString() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getValueString() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Shutdown
 
getValueString() - Method in class com.facebook.buck.cli.CommandEvent
 
getValueString() - Method in class com.facebook.buck.cli.ProgressEvent
 
getValueString() - Method in class com.facebook.buck.counters.CountersSnapshotEvent
 
getValueString() - Method in class com.facebook.buck.distributed.DistBuildStatusEvent
 
getValueString() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getValueString() - Method in class com.facebook.buck.event.ArtifactCompressionEvent
 
getValueString() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getValueString() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getValueString() - Method in class com.facebook.buck.event.ConsoleEvent
 
getValueString() - Method in class com.facebook.buck.event.InstallEvent
 
getValueString() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getValueString() - Method in class com.facebook.buck.event.NetworkEvent.BytesReceivedEvent
 
getValueString() - Method in class com.facebook.buck.event.ProjectGenerationEvent
 
getValueString() - Method in class com.facebook.buck.event.StartActivityEvent
 
getValueString() - Method in class com.facebook.buck.event.TraceEvent
 
getValueString() - Method in class com.facebook.buck.event.UninstallEvent
 
getValueString() - Method in class com.facebook.buck.file.DownloadEvent
 
getValueString() - Method in class com.facebook.buck.file.DownloadProgressEvent
 
getValueString() - Method in class com.facebook.buck.json.ParseBuckFileEvent
 
getValueString() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getValueString() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getValueString() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
getValueString() - Method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
getValueString() - Method in class com.facebook.buck.parser.ParseEvent
 
getValueString() - Method in class com.facebook.buck.rules.ActionGraphEvent
 
getValueString() - Method in class com.facebook.buck.rules.ActionGraphEvent.Processed
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.BuildRuleEvent
 
getValueString() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.IndividualTestEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.TestStatusMessageEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.TestStatusMessageEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.TestSummaryEvent.Started
 
getValueString() - Method in class com.facebook.buck.slb.LoadBalancedServiceEvent
 
getValueString() - Method in class com.facebook.buck.slb.LoadBalancerPingEvent
 
getValueString() - Method in class com.facebook.buck.slb.ServerHealthManagerEvent
 
getValueString() - Method in class com.facebook.buck.step.StepEvent
 
getValueString() - Method in class com.facebook.buck.test.TestRuleEvent
 
getValueString() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getVariableExpansionForPlatform(String, String, Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
Returns a variable expansion for keys which may depend on platform name, trying from most to least specific.
getVerbosity() - Method in class com.facebook.buck.step.ExecutionContext
 
getVerbosity() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getVerbosity() - Method in class com.facebook.buck.util.Console
 
getVerbosityForLevel(int) - Static method in class com.facebook.buck.cli.VerbosityParser
 
getVersion() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
 
getVersion() - Method in class com.facebook.buck.apple.AppleSdk
The version number of the SDK.
getVersion() - Method in class com.facebook.buck.apple.AppleToolchain
The version number of the toolchain.
getVersion() - Method in class com.facebook.buck.io.Watchman
 
getVersion() - Method in class com.facebook.buck.jvm.java.ExternalJavac
 
getVersion() - Method in interface com.facebook.buck.jvm.java.Javac
 
getVersion() - Method in class com.facebook.buck.jvm.java.Jsr199Javac
 
getVersion() - Static method in class com.facebook.buck.model.BuckVersion
 
getVersionCode() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getVersionCode() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getVersionControlStats() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getVersionGroupType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getVersionString() - Method in class com.facebook.buck.jvm.java.JavacVersion
 
getVersionString() - Method in class com.facebook.buck.python.PythonVersion
 
getWarningsFlags() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getWatchAppPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getWatchman() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getWatchman() - Method in class com.facebook.buck.rules.Cell
 
getWatchmanClient() - Method in class com.facebook.buck.io.Watchman
 
getWatchmanQueryTimeoutMs() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getWatchmanQueryTimeoutMs() - Method in class com.facebook.buck.parser.ParserConfig
 
getWatchRoot() - Method in class com.facebook.buck.io.Watchman
 
getWhitelistedStringDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A set of "res" directories that contain "whitelisted" strings, i.e.
getWifiSsid() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getWifiSsid() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getWord() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getWorkQueueExecutionOrder() - Method in class com.facebook.buck.cli.BuckConfig
 
getWorkspaceNameFromArg(XcodeWorkspaceConfigDescription.Arg) - Static method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getWriteHeaders() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
 
getXcodeCompileScriptPath() - Method in class com.facebook.buck.halide.HalideBuckConfig
 
getXcodeDisableParallelizeBuild() - Method in class com.facebook.buck.apple.AppleConfig
 
getXcodeProductType() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getXcodeProductType() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getXcodeProductType() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getXctest() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getXctestPlatformNames() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolDefaultDestinationSpecifier() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolPath() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolStutterTimeoutMs() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolZipTarget() - Method in class com.facebook.buck.apple.AppleConfig
 
getYaccCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getYaccCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getZipalignExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
GidGenerator - Class in com.facebook.buck.apple.xcode
Generator for Global ID (GID) which are present on every xcode project object.
GidGenerator(Set<String>) - Constructor for class com.facebook.buck.apple.xcode.GidGenerator
 
global - Variable in class com.facebook.buck.android.relinker.Symbols
 
GnuArchiver - Class in com.facebook.buck.cxx
 
GnuArchiver(Tool) - Constructor for class com.facebook.buck.cxx.GnuArchiver
 
GnuLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the GNU implementation.
GnuLinker(Tool) - Constructor for class com.facebook.buck.cxx.GnuLinker
 
GoAssembleStep - Class in com.facebook.buck.go
 
GoAssembleStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, Path, ImmutableList<Path>, GoPlatform, Path) - Constructor for class com.facebook.buck.go.GoAssembleStep
 
GoBinary - Class in com.facebook.buck.go
 
GoBinary(BuildRuleParams, SourcePathResolver, Optional<Linker>, SymlinkTree, GoCompile, Tool, ImmutableList<String>, GoPlatform) - Constructor for class com.facebook.buck.go.GoBinary
 
GoBinaryDescription - Class in com.facebook.buck.go
 
GoBinaryDescription(GoBuckConfig) - Constructor for class com.facebook.buck.go.GoBinaryDescription
 
GoBinaryDescription.Arg - Class in com.facebook.buck.go
 
GoBinaryDescription.Arg() - Constructor for class com.facebook.buck.go.GoBinaryDescription.Arg
 
GoBuckConfig - Class in com.facebook.buck.go
 
GoBuckConfig(BuckConfig, ProcessExecutor, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.go.GoBuckConfig
 
GoCompile - Class in com.facebook.buck.go
 
GoCompile(BuildRuleParams, SourcePathResolver, SymlinkTree, Path, ImmutableMap<Path, Path>, ImmutableSet<SourcePath>, ImmutableList<String>, Tool, ImmutableList<String>, ImmutableList<Path>, Tool, Tool, GoPlatform) - Constructor for class com.facebook.buck.go.GoCompile
 
GoCompileStep - Class in com.facebook.buck.go
 
GoCompileStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, Path, ImmutableList<Path>, ImmutableMap<Path, Path>, ImmutableList<Path>, Optional<Path>, boolean, GoPlatform, Path) - Constructor for class com.facebook.buck.go.GoCompileStep
 
GoLibraryDescription - Class in com.facebook.buck.go
 
GoLibraryDescription(GoBuckConfig) - Constructor for class com.facebook.buck.go.GoLibraryDescription
 
GoLibraryDescription.Arg - Class in com.facebook.buck.go
 
GoLibraryDescription.Arg() - Constructor for class com.facebook.buck.go.GoLibraryDescription.Arg
 
GoLinkable - Class in com.facebook.buck.go
Immutable implementation of AbstractGoLinkable.
GoLinkable.Builder - Class in com.facebook.buck.go
Builds instances of GoLinkable.
GoLinkStep - Class in com.facebook.buck.go
 
GoLinkStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<Path>, GoPlatform, Path, GoLinkStep.LinkMode, Path) - Constructor for class com.facebook.buck.go.GoLinkStep
 
GoPackStep - Class in com.facebook.buck.go
 
GoPackStep(Path, ImmutableMap<String, String>, ImmutableList<String>, GoPackStep.Operation, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.go.GoPackStep
 
GoPackStep.Operation - Enum in com.facebook.buck.go
 
GoPlatform - Class in com.facebook.buck.go
Immutable implementation of AbstractGoPlatform.
GoPlatform.Builder - Class in com.facebook.buck.go
Builds instances of GoPlatform.
GoPlatformFlavorDomain - Class in com.facebook.buck.go
 
GoPlatformFlavorDomain(Platform, Architecture, FlavorDomain<CxxPlatform>, Map<String, Platform>, Map<String, Architecture>) - Constructor for class com.facebook.buck.go.GoPlatformFlavorDomain
 
GoPlatformFlavorDomain(Platform, Architecture, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.go.GoPlatformFlavorDomain
 
GoTest - Class in com.facebook.buck.go
 
GoTest(BuildRuleParams, SourcePathResolver, GoBinary, ImmutableSet<Label>, ImmutableSet<String>, Optional<Long>, boolean) - Constructor for class com.facebook.buck.go.GoTest
 
GoTestDescription - Class in com.facebook.buck.go
 
GoTestDescription(GoBuckConfig, Optional<Long>) - Constructor for class com.facebook.buck.go.GoTestDescription
 
GoTestDescription.Arg - Class in com.facebook.buck.go
 
GoTestDescription.Arg() - Constructor for class com.facebook.buck.go.GoTestDescription.Arg
 
GoTestMain - Class in com.facebook.buck.go
 
GoTestMain(BuildRuleParams, SourcePathResolver, Tool, ImmutableSet<SourcePath>, Path) - Constructor for class com.facebook.buck.go.GoTestMain
 
GoTestMainStep - Class in com.facebook.buck.go
 
GoTestMainStep(Path, ImmutableMap<String, String>, ImmutableList<String>, String, ImmutableMap<Path, ImmutableMap<String, Path>>, Path, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.go.GoTestMainStep
 
GoTestStep - Class in com.facebook.buck.go
Run a go test command and stream the output to a file.
GoTestStep(ProjectFilesystem, ImmutableList<String>, ImmutableMap<String, String>, Path, Optional<Long>, Path) - Constructor for class com.facebook.buck.go.GoTestStep
 
GroovyBuckConfig - Class in com.facebook.buck.jvm.groovy
 
GroovyBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.jvm.groovy.GroovyBuckConfig
 
GroovyLibraryDescription - Class in com.facebook.buck.jvm.groovy
 
GroovyLibraryDescription(GroovyBuckConfig, JavacOptions) - Constructor for class com.facebook.buck.jvm.groovy.GroovyLibraryDescription
 
GroovyLibraryDescription.Arg - Class in com.facebook.buck.jvm.groovy
 
GroovyLibraryDescription.Arg() - Constructor for class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
GroovyTestDescription - Class in com.facebook.buck.jvm.groovy
 
GroovyTestDescription(GroovyBuckConfig, JavacOptions, Optional<Long>, Optional<Path>) - Constructor for class com.facebook.buck.jvm.groovy.GroovyTestDescription
 
GroovyTestDescription.Arg - Class in com.facebook.buck.jvm.groovy
 
GroovyTestDescription.Arg() - Constructor for class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
GroupedSource - Class in com.facebook.buck.apple
Immutable implementation of AbstractGroupedSource.
GroupedSource.Builder - Class in com.facebook.buck.apple
Builds instances of GroupedSource.
GWT_MODULE_FLAVOR - Static variable in interface com.facebook.buck.jvm.java.JavaLibrary
This Buildable is expected to support the GWT flavor, which is a BuildRule whose output file is a JAR containing the files necessary to use this JavaLibrary as a GWT module.
GwtBinary - Class in com.facebook.buck.gwt
Buildable that produces a GWT application as a WAR file, which is a zip of the outputs produced by the GWT compiler.
GwtBinaryDescription - Class in com.facebook.buck.gwt
 
GwtBinaryDescription() - Constructor for class com.facebook.buck.gwt.GwtBinaryDescription
 
GwtBinaryDescription.Arg - Class in com.facebook.buck.gwt
 
GwtBinaryDescription.Arg() - Constructor for class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
gwtJar - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
GwtModule - Class in com.facebook.buck.jvm.java
BuildRule whose output file is a JAR containing the .java files and resources suitable for a GWT module.

H

HALIDE_COMPILE_FLAVOR - Static variable in class com.facebook.buck.halide.HalideLibraryDescription
 
HALIDE_COMPILER_FLAVOR - Static variable in class com.facebook.buck.halide.HalideLibraryDescription
 
HALIDE_SECTION_NAME - Static variable in class com.facebook.buck.halide.HalideBuckConfig
 
HALIDE_XCODE_COMPILE_SCRIPT_KEY - Static variable in class com.facebook.buck.halide.HalideBuckConfig
 
HalideBuckConfig - Class in com.facebook.buck.halide
A Halide-specific "view" of BuckConfig.
HalideBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.halide.HalideBuckConfig
 
HalideCompile - Class in com.facebook.buck.halide
 
HalideCompile(BuildRuleParams, SourcePathResolver, Tool, String) - Constructor for class com.facebook.buck.halide.HalideCompile
 
HalideCompilerStep - Class in com.facebook.buck.halide
 
HalideCompilerStep(Path, ImmutableMap<String, String>, ImmutableList<String>, Path, String, String) - Constructor for class com.facebook.buck.halide.HalideCompilerStep
 
HalideLibrary - Class in com.facebook.buck.halide
 
HalideLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver) - Constructor for class com.facebook.buck.halide.HalideLibrary
 
HalideLibraryDescription - Class in com.facebook.buck.halide
 
HalideLibraryDescription(CxxPlatform, FlavorDomain<CxxPlatform>, CxxPreprocessMode, HalideBuckConfig) - Constructor for class com.facebook.buck.halide.HalideLibraryDescription
 
HalideLibraryDescription.Arg - Class in com.facebook.buck.halide
 
HalideLibraryDescription.Arg() - Constructor for class com.facebook.buck.halide.HalideLibraryDescription.Arg
 
handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class com.facebook.buck.httpserver.ArtifactCacheHandler
 
handleBeginOcunitEvent(XctoolOutputParsing.BeginOcunitEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginOcunitEvent(XctoolOutputParsing.BeginOcunitEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleBeginStatusEvent(XctoolOutputParsing.StatusEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginStatusEvent(XctoolOutputParsing.StatusEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleBeginTestEvent(XctoolOutputParsing.BeginTestEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginTestEvent(XctoolOutputParsing.BeginTestEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleBeginTestSuiteEvent(XctoolOutputParsing.BeginTestSuiteEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginTestSuiteEvent(XctoolOutputParsing.BeginTestSuiteEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleCaseFinished(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleCaseStarted(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleConsoleEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
handleEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleEndStatusEvent(XctoolOutputParsing.StatusEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndStatusEvent(XctoolOutputParsing.StatusEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleEndTestEvent(XctoolOutputParsing.EndTestEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndTestEvent(XctoolOutputParsing.EndTestEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleEndTestSuiteEvent(XctoolOutputParsing.EndTestSuiteEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndTestSuiteEvent(XctoolOutputParsing.EndTestSuiteEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleError(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleFallback(Object) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
handleLine(String) - Method in interface com.facebook.buck.util.InputStreamConsumer.Handler
 
handleSuiteFinished(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleSuiteStarted(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
HangMonitor - Class in com.facebook.buck.cli
 
HangMonitor(Function<String, Void>, TimeSpan) - Constructor for class com.facebook.buck.cli.HangMonitor
 
HangMonitor.AutoStartInstance - Class in com.facebook.buck.cli
 
HangMonitor.AutoStartInstance(Function<String, Void>, TimeSpan) - Constructor for class com.facebook.buck.cli.HangMonitor.AutoStartInstance
 
HAS_VALID_XCTOOL_BUNDLE_EXTENSION - Static variable in class com.facebook.buck.apple.AppleBundleExtensions
 
HasAndroidResourceDeps - Interface in com.facebook.buck.android
Indicates that this class may have android resources that should be packaged into an APK.
HasAppleBundleFields - Interface in com.facebook.buck.apple
 
hasAssumptionViolations() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
hasAssumptionViolations() - Method in interface com.facebook.buck.event.external.elements.TestResultsExternalInterface
 
hasAssumptionViolations() - Method in class com.facebook.buck.test.TestCaseSummary
 
hasAssumptionViolations() - Method in class com.facebook.buck.test.TestResults
 
hasAtLeastOneWriteableCache() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
HasBuildTarget - Interface in com.facebook.buck.model
 
HasClasspathEntries - Interface in com.facebook.buck.jvm.java
Implemented by build rules where the output has a classpath environment.
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
hasElementClass(Class<?>...) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Returns whether the leaf nodes of this type coercer outputs value that is an instance of the given class or its subclasses.
hasElementTypes(Class<?>...) - Method in class com.facebook.buck.rules.ParamInfo
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleBundleDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.ApplePackageDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleResourceDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleTestDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.go.GoBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.go.GoLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.go.GoTestDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.halide.HalideLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in interface com.facebook.buck.model.Flavored
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.swift.SwiftLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
hash() - Method in class com.facebook.buck.util.hash.AppendingHasher
 
hashCode() - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
hashCode() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Computes hash code from attributes: packageableCollection, aaptPackageResources, copyNativeLibraries, packageStringAssets, preDexMerge, computeExopackageDepsAbi, packageAssetLibraries, classpathEntriesToDex, finalDeps.
hashCode() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Computes hash code from attributes: resourceDetails, nativeLibsTargets, nativeLinkables, nativeLinkablesAssets, nativeLibsDirectories, nativeLibAssetsDirectories, assetsDirectories, proguardConfigs, classpathEntriesToDex, noDxClasspathEntries, buildConfigs, pathsToThirdPartyJars, javaLibrariesToDex, classNamesToHashesSupplier.
hashCode() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Computes hash code from attributes: resourceDirectories, whitelistedStringDirectories, resourcesWithNonEmptyResDir, resourcesWithEmptyResButNonEmptyAssetsDir, hasResources.
hashCode() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
hashCode() - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
hashCode() - Method in class com.facebook.buck.android.GenerateManifestStep
 
hashCode() - Method in class com.facebook.buck.android.NdkCxxPlatform
Computes hash code from attributes: cxxPlatform, cxxRuntime, objdump, cxxSharedRuntimePath.
hashCode() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Computes hash code from attributes: type, version, gccVersion.
hashCode() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Computes hash code from attributes: toolchain, toolchainTarget, targetArch, targetArchAbi, targetAppPlatform, compiler, compilerFlags, assemblerFlags, linkerFlags.
hashCode() - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
hashCode() - Method in class com.facebook.buck.android.StrippedObjectDescription
Computes hash code from attributes: sourcePath, strippedObjectName, targetCpuType.
hashCode() - Method in class com.facebook.buck.apple.AppleBundleDestinations
Computes hash code from attributes: metadataPath, resourcesPath, executablesPath, frameworksPath, plugInsPath, watchAppPath.
hashCode() - Method in class com.facebook.buck.apple.AppleCxxPlatform
Computes hash code from attributes: cxxPlatform, appleSdk, appleSdkPaths, buildVersion, minVersion, actool, ibtool, xctest, otest, dsymutil, lipo, stubBinary, lldb, codesignAllocate, swift, swiftStdlibTool, swiftRuntimePaths, swiftStaticRuntimePaths.
hashCode() - Method in class com.facebook.buck.apple.ApplePlatform
Computes hash code from attributes: name, swiftName, architectures, minVersionFlagPrefix, stubBinaryPath, appIncludesFrameworks.
hashCode() - Method in class com.facebook.buck.apple.AppleSdk
Computes hash code from attributes: name, version, applePlatform, architectures, toolchains.
hashCode() - Method in class com.facebook.buck.apple.AppleSdkPaths
Computes hash code from attributes: developerPath, toolchainPaths, platformPath, sdkPath.
hashCode() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Returns precomputed on construction hash code from attributes: infoPlist, extension, configs, linkerFlags, exportedLinkerFlags.
hashCode() - Method in class com.facebook.buck.apple.AppleToolchain
Computes hash code from attributes: identifier, version, path.
hashCode() - Method in class com.facebook.buck.apple.CodeSignIdentity
Computes hash code from attributes: fingerprint, subjectCommonName.
hashCode() - Method in class com.facebook.buck.apple.FatBinaryInfo
Computes hash code from attributes: fatTarget, thinTargets, representativePlatform.
hashCode() - Method in class com.facebook.buck.apple.FrameworkDependencies
Computes hash code from attributes: sourcePaths.
hashCode() - Method in class com.facebook.buck.apple.GroupedSource
Computes hash code from attributes: type, sourceWithFlags, sourcePath, sourceGroupName, sourceGroupPathRelativeToTarget, sourceGroup.
hashCode() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Computes hash code from attributes: appID, expirationDate, uUID, profilePath, entitlements, developerCertificateFingerprints.
hashCode() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Computes hash code from attributes: name, udid, simulatorState.
hashCode() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Computes hash code from attributes: supportedProductFamilyIDs, supportedArchitectures.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Computes hash code from attributes: destination, path.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Computes hash code from attributes: identifier.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
hashCode() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
hashCode() - Method in class com.facebook.buck.artifact_cache.CacheResult
Computes hash code from attributes: type, cacheSource, cacheError, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Computes hash code from attributes: cacheDir, maxSizeBytes, cacheReadMode.
hashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Computes hash code from attributes: ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Computes hash code from attributes: name, url, timeoutSeconds, readHeaders, writeHeaders, cacheReadMode, blacklistedWifiSsids, errorMessageFormat, maxStoreSize.
hashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Computes hash code from attributes: ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Computes hash code from attributes: rawKeys, ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Computes hash code from attributes: artifactContentHashCode, artifactSizeBytes.
hashCode() - Method in class com.facebook.buck.cli.BuckConfig
 
hashCode() - Method in class com.facebook.buck.cli.Config
 
hashCode() - Method in class com.facebook.buck.cli.InstallResult
Computes hash code from attributes: exitCode, launchedPid.
hashCode() - Method in class com.facebook.buck.cli.ProjectPredicates
Computes hash code from attributes: projectRootsPredicate, associatedProjectPredicate.
hashCode() - Method in class com.facebook.buck.cli.ShowOptions
Computes hash code from attributes: outputPath, ruleKey, targetHash.
hashCode() - Method in class com.facebook.buck.cli.TestRun
Computes hash code from attributes: test, steps, testResultsCallable, testReportingCallback.
hashCode() - Method in class com.facebook.buck.command.BuildExecutionResult
Computes hash code from attributes: results, failures.
hashCode() - Method in class com.facebook.buck.counters.Counter
 
hashCode() - Method in class com.facebook.buck.counters.CounterInfo
Computes hash code from attributes: category, name, tags.
hashCode() - Method in class com.facebook.buck.counters.CounterSnapshot
Computes hash code from attributes: category, tags, tagSets, values.
hashCode() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Computes hash code from attributes: sourcePaths.
hashCode() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Computes hash code from attributes: directory, file, arguments, command.
hashCode() - Method in class com.facebook.buck.cxx.CxxHeaders
Computes hash code from attributes: nameToPathMap, fullNameToPathMap.
hashCode() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Computes hash code from attributes: cxxHeaders, cxxSources.
hashCode() - Method in class com.facebook.buck.cxx.CxxPlatform
Computes hash code from attributes: flavor, as, asflags, aspp, asppflags, ccSupplier, cflags, cxxSupplier, cxxflags, cppSupplier, cppflags, cxxppSupplier, cxxppflags, cudapp, cudappflags, cuda, cudaflags, ld, ldflags, runtimeLdflags, strip, stripFlags, ar, arflags, ranlib, ranlibflags, symbolNameTool, sharedLibraryExtension, sharedLibraryVersionedExtensionFormat, debugPathSanitizer, flagMacros.
hashCode() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Computes hash code from attributes: rules, preprocessorFlags, includes, includeRoots, systemIncludeRoots, headerMaps, frameworks.
hashCode() - Method in class com.facebook.buck.cxx.CxxSource
Computes hash code from attributes: type, path, flags.
hashCode() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Computes hash code from attributes: params, resolver, pathResolver, cxxPlatform, cxxPreprocessorInput, compilerFlags, prefixHeader, picType.
hashCode() - Method in class com.facebook.buck.cxx.CxxTestStep
 
hashCode() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
hashCode() - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Computes hash code from attributes: platformFlags, ruleFlags.
hashCode() - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
hashCode() - Method in class com.facebook.buck.cxx.HeaderMapStep
 
hashCode() - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
Computes hash code from attributes: platformFlags, ruleFlags.
hashCode() - Method in class com.facebook.buck.cxx.MachoHeader
Computes hash code from attributes: commandsCount, is64Bit.
hashCode() - Method in class com.facebook.buck.cxx.NativeLinkableInput
Computes hash code from attributes: args, frameworks, libraries.
hashCode() - Method in class com.facebook.buck.cxx.OmnibusLibraries
Computes hash code from attributes: roots, libraries.
hashCode() - Method in class com.facebook.buck.cxx.OmnibusLibrary
Computes hash code from attributes: soname, path.
hashCode() - Method in class com.facebook.buck.cxx.OmnibusRoot
Computes hash code from attributes: soname, path.
hashCode() - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Computes hash code from attributes: sourceType, sourceFlags.
hashCode() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Computes hash code from attributes: prefixHeader, otherFlags, frameworkPaths, headerMaps, includePaths, systemIncludePaths.
hashCode() - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
hashCode() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
hashCode() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
hashCode() - Method in class com.facebook.buck.distributed.DistBuildStatus
Computes hash code from attributes: eTAMillis, status, message, logBook.
hashCode() - Method in class com.facebook.buck.dotnet.DotNetFramework
 
hashCode() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
hashCode() - Method in class com.facebook.buck.event.EventKey
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
hashCode() - Method in class com.facebook.buck.event.PerfEventId
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
hashCode() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
hashCode() - Method in class com.facebook.buck.go.GoLinkable
Computes hash code from attributes: goLinkInput.
hashCode() - Method in class com.facebook.buck.go.GoPlatform
Computes hash code from attributes: goOs, goArch, cxxPlatform.
hashCode() - Method in class com.facebook.buck.go.GoTestStep
 
hashCode() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
hashCode() - Method in class com.facebook.buck.io.ProjectFilesystem
 
hashCode() - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
hashCode() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
hashCode() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Computes hash code from attributes: projectRoot, pythonInterpreter, allowEmptyGlobs, buildFileName, defaultIncludes, descriptions, rawConfig, useWatchmanGlob, watchman, watchmanQueryTimeoutMs.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Computes hash code from attributes: url, folders.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Computes hash code from attributes: data, type, sortOrder.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Computes hash code from attributes: name, scope, exported.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Computes hash code from attributes: name, targets, binaryJar, classPaths, sourceJar, javadocUrl.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Computes hash code from attributes: name, targets, moduleBasePath, folders, dependencies, androidFacet, extraClassPathDependencies, moduleImlFilePath.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Computes hash code from attributes: manifestPath, resourcePaths, assetPaths, proguardConfigPath, androidLibrary, packageName.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Computes hash code from attributes: type, url, isTestSource, isAndroidResources, packagePrefix.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Computes hash code from attributes: fileUrl, filePath, group.
hashCode() - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.jvm.java.JavacOptions
Computes hash code from attributes: javacPath, javacJarPath, spoolMode, productionBuild, verbose, sourceLevel, targetLevel, annotationProcessingParams, extraArguments, bootclasspath, sourceToBootclasspath.
hashCode() - Method in class com.facebook.buck.jvm.java.JavacVersion
Computes hash code from attributes: versionString.
hashCode() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Computes hash code from attributes: directoryForTestResults, tmpDirectory, classpathFile, testType, debugEnabled, codeCoverageEnabled, dryRun, pathToJavaAgent, buildId, buckModuleBaseSourceCodePath, stdOutLogLevel, stdErrLogLevel, robolectricLogPath, testRunnerClasspath, extraJvmArgs, testClasses, testSelectorList.
hashCode() - Method in class com.facebook.buck.lua.LuaPackageComponents
Computes hash code from attributes: modules, nativeLibraries.
hashCode() - Method in class com.facebook.buck.model.BuildId
 
hashCode() - Method in class com.facebook.buck.model.BuildTarget
Returns precomputed on construction hash code from attributes: unflavoredBuildTarget, flavors, fullyQualifiedName.
hashCode() - Method in class com.facebook.buck.model.Either
 
hashCode() - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.ImmutableFlavor
Computes hash code from attributes: name.
hashCode() - Method in class com.facebook.buck.model.Pair
 
hashCode() - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Computes hash code from attributes: cellPath, cell, baseName, baseNameWithSlash, basePath, basePathWithSlash, shortName, fullyQualifiedName.
hashCode() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Computes hash code from attributes: buildTarget, projectFilesystem, sourcePathResolver, library, flags, input, nativeIncludes, bytecodeIncludes, nativeLinkableInput, bytecodeLinkableInput, cLinkableInput, oCamlInput, cxxPreprocessorInput, nativeCompileDeps, bytecodeCompileDeps, bytecodeLinkDeps, ocamlDepTool, ocamlCompiler, ocamlDebug, yaccCompiler, lexCompiler, ocamlBytecodeCompiler, cFlags, oCamlInteropIncludesDir, ldFlags.
hashCode() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Computes hash code from attributes: rules, nativeCompileDeps, bytecodeCompileDeps, objectFiles, bytecodeLink.
hashCode() - Method in class com.facebook.buck.parser.BuildFileSpec
Computes hash code from attributes: basePath, recursive.
hashCode() - Method in class com.facebook.buck.parser.BuildTargetSpec
Computes hash code from attributes: buildTarget, buildFileSpec.
hashCode() - Method in class com.facebook.buck.parser.SpeculativeParsing
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Computes hash code from attributes: predicate, buildFileSpec.
hashCode() - Method in class com.facebook.buck.python.PythonPackageComponents
Computes hash code from attributes: modules, resources, nativeLibraries, prebuiltLibraries, zipSafe.
hashCode() - Method in class com.facebook.buck.python.PythonPlatform
Computes hash code from attributes: flavor, environment, cxxLibrary.
hashCode() - Method in class com.facebook.buck.python.PythonVersion
Computes hash code from attributes: versionString.
hashCode() - Method in class com.facebook.buck.query.FunctionExpression
 
hashCode() - Method in class com.facebook.buck.query.QueryBuildTarget
Computes hash code from attributes: buildTarget.
hashCode() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
hashCode() - Method in class com.facebook.buck.query.QueryFileTarget
Computes hash code from attributes: path.
hashCode() - Method in class com.facebook.buck.query.TargetLiteral
 
hashCode() - Method in class com.facebook.buck.rage.BuildLogEntry
Computes hash code from attributes: relativePath, buildId, commandArgs, size, lastModifiedTime.
hashCode() - Method in class com.facebook.buck.rage.DefectReport
Computes hash code from attributes: userReport, highlightedBuildIds, includedPaths, buildEnvironmentDescription.
hashCode() - Method in class com.facebook.buck.rage.DefectSubmitResult
Computes hash code from attributes: reportSubmitLocation, reportLocalLocation, reportSubmitMessage.
hashCode() - Method in class com.facebook.buck.rage.RageConfig
Computes hash code from attributes: reportUploadUri.
hashCode() - Method in class com.facebook.buck.rage.UserReport
Computes hash code from attributes: userIssueDescription.
hashCode() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
hashCode() - Method in class com.facebook.buck.rules.args.Arg
 
hashCode() - Method in class com.facebook.buck.rules.args.MacroArg
 
hashCode() - Method in class com.facebook.buck.rules.args.SanitizedArg
 
hashCode() - Method in class com.facebook.buck.rules.args.SourcePathArg
 
hashCode() - Method in class com.facebook.buck.rules.args.StringArg
 
hashCode() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
hashCode() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
hashCode() - Method in class com.facebook.buck.rules.BuildRuleKeys
Computes hash code from attributes: ruleKey, inputRuleKey.
hashCode() - Method in class com.facebook.buck.rules.BuildRuleType
Computes hash code from attributes: name, testRule.
hashCode() - Method in class com.facebook.buck.rules.Cell
 
hashCode() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Computes hash code from attributes: type, name, value.
hashCode() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
Computes hash code from attributes: nameToField.
hashCode() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Computes hash code from attributes: type, sourceTreePath, sourcePath.
hashCode() - Method in class com.facebook.buck.rules.coercer.OCamlSource
Computes hash code from attributes: name, source.
hashCode() - Method in class com.facebook.buck.rules.coercer.SourceList
Computes hash code from attributes: type, unnamedSources, namedSources.
hashCode() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Computes hash code from attributes: type, unnamedSources, namedSources.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Computes hash code from attributes: metadata, directory.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo
Computes hash code from attributes: dexInfo, nativeLibsInfo.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Computes hash code from attributes: metadata, directory.
hashCode() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Computes hash code from attributes: target, type, command, env, labels, contacts.
hashCode() - Method in class com.facebook.buck.rules.ImmutableBuildContext
Computes hash code from attributes: actionGraph, stepRunner, clock, artifactCache, javaPackageFinder, eventBus, androidBootclasspathSupplier, buildId, environment, keepGoing, shouldReportAbsolutePaths.
hashCode() - Method in class com.facebook.buck.rules.Label
Computes hash code from attributes: labelString.
hashCode() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Computes hash code from attributes: macroType, macroInput, startIndex, endIndex.
hashCode() - Method in class com.facebook.buck.rules.ParamInfo
 
hashCode() - Method in class com.facebook.buck.rules.PathSourcePath
 
hashCode() - Method in class com.facebook.buck.rules.RuleKey
 
hashCode() - Method in class com.facebook.buck.rules.Sha1HashCode
Computes hash code from attributes: hash.
hashCode() - Method in class com.facebook.buck.rules.SourceWithFlags
Computes hash code from attributes: sourcePath, flags.
hashCode() - Method in class com.facebook.buck.rules.TargetNode
 
hashCode() - Method in class com.facebook.buck.simulate.SimulateReport
Computes hash code from attributes: runReports.
hashCode() - Method in class com.facebook.buck.simulate.SingleRunReport
Computes hash code from attributes: timestampMillis, buildDurationMillis, totalActionGraphNodes, usedActionGraphNodes, totalDependencyDagEdges, buildTargets, numberOfThreads, actionGraphNodesWithoutSimulateTime, simulateTimesFile, timeAggregate, ruleFallbackTimeMillis.
hashCode() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Computes hash code from attributes: clock, schedulerService, serverPool, pingHttpClient, eventBus, errorCheckTimeRangeMillis, latencyCheckTimeRangeMillis, maxAcceptableLatencyMillis, connectionTimeoutMillis, healthCheckIntervalMillis, pingEndpoint, maxErrorPercentage.
hashCode() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Computes hash code from attributes: server, exception, requestSizeBytes, responseSizeBytes.
hashCode() - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
Computes hash code from attributes: perServerData.
hashCode() - Method in class com.facebook.buck.slb.PerServerData
Computes hash code from attributes: server, serverUnhealthy, bestServer.
hashCode() - Method in class com.facebook.buck.slb.PerServerPingData
Computes hash code from attributes: server, exception, pingRequestLatencyMillis.
hashCode() - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
Computes hash code from attributes: noHealthyServersAvailable, perServerData.
hashCode() - Method in class com.facebook.buck.step.CompositeStep
 
hashCode() - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
hashCode() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
hashCode() - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
hashCode() - Method in class com.facebook.buck.step.fs.TouchStep
 
hashCode() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Computes hash code from attributes: console, androidPlatformTargetSupplier, targetDeviceOptional, defaultTestTimeoutMillis, codeCoverageEnabled, debugEnabled, shouldReportAbsolutePaths, processExecutor, buckEventBus, platform, environment, javaPackageFinder, objectMapper, classLoaderCache, concurrencyLimit, adbOptions, targetDeviceOptions, verbosity, executors.
hashCode() - Method in class com.facebook.buck.step.StepEvent.Finished
 
hashCode() - Method in class com.facebook.buck.test.selectors.TestDescription
 
hashCode() - Method in class com.facebook.buck.test.TestResults
Computes hash code from attributes: buildTarget, success, hasAssumptionViolations, failureCount, failures, testCases, contacts, labels, testLogPaths, dependenciesPassTheirTests, sequenceNumber, totalNumberOfTests.
hashCode() - Method in class com.facebook.buck.test.TestResultSummary
 
hashCode() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Computes hash code from attributes: includeStdErr, includeStdOut, maxDebugLogLines.
hashCode() - Method in class com.facebook.buck.test.TestRunningOptions
Computes hash code from attributes: usingOneTimeOutputDirectories, codeCoverageEnabled, runAllTests, testSelectorList, shouldExplainTestSelectorList, resultsCacheEnabled, dryRun, shufflingTests, pathToXmlTestOutput, pathToJavaAgent, coverageReportFormat, coverageReportTitle.
hashCode() - Method in class com.facebook.buck.test.TestStatusMessage
Computes hash code from attributes: message, level, timestampMillis.
hashCode() - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
hashCode() - Method in class com.facebook.buck.timing.AbsolutePerfTime
Computes hash code from attributes: userCpuTimeNs, systemCpuTimeNs.
hashCode() - Method in class com.facebook.buck.timing.RelativePerfTime
Computes hash code from attributes: userCpuTimeNs, systemCpuTimeNs.
hashCode() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Computes hash code from attributes: type, getHashCode, children.
hashCode() - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
hashCode() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Computes hash code from attributes: user, hostname, os, availableCores, systemMemory, buckDirty, buckCommit, javaVersion, cacheModes, extraData, jsonProtocolVersion.
hashCode() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
hashCode() - Method in class com.facebook.buck.util.ProcessExecutorParams
Computes hash code from attributes: command, directory, environment, redirectInput, redirectOutput, redirectError.
hashCode() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Computes hash code from attributes: workingDirectoryChanges, currentRevisionId, branchedFromMasterRevisionId, branchedFromMasterTsMillis.
HashCodeAndFileType - Class in com.facebook.buck.util.cache
Immutable implementation of AbstractHashCodeAndFileType.
HashCodeAndFileType.Builder - Class in com.facebook.buck.util.cache
Builds instances of HashCodeAndFileType.
HashedFileTool - Class in com.facebook.buck.rules
 
HashedFileTool(Path) - Constructor for class com.facebook.buck.rules.HashedFileTool
 
HasherInputStream - Class in com.facebook.buck.util.hash
An InputStream which appends the hash of the data read from it to a Hasher.
HasherInputStream(Hasher, InputStream) - Constructor for class com.facebook.buck.util.hash.HasherInputStream
 
HasherOutputStream - Class in com.facebook.buck.util.hash
An OutputStream which appends the hash of the data written to it to a Hasher.
HasherOutputStream(Hasher, OutputStream) - Constructor for class com.facebook.buck.util.hash.HasherOutputStream
 
HashInputJarsToDexStep - Class in com.facebook.buck.android
Step responsible for hashing dex inputs to be passed to SmartDexingStep.
HashInputJarsToDexStep(ProjectFilesystem, Supplier<Set<Path>>, Optional<Supplier<Multimap<Path, Path>>>, Supplier<Map<String, HashCode>>) - Constructor for class com.facebook.buck.android.HashInputJarsToDexStep
 
hashJsonObject(Hasher, Object) - Static method in class com.facebook.buck.json.JsonObjectHashing
Given a Hasher and a parsed BUCK file object, updates the Hasher with the contents of the JSON object.
hashPath(Hasher, FileHashLoader, ProjectFilesystem, Path) - Static method in class com.facebook.buck.hashing.PathHashing
 
hashPaths(Hasher, FileHashLoader, ProjectFilesystem, ImmutableSortedSet<Path>) - Static method in class com.facebook.buck.hashing.PathHashing
Iterates recursively over all files under paths, sorts the filenames, and updates the Hasher with the names and contents of all files inside.
hashSourcePathGroup(FileHashCache, SourcePathResolver, ImmutableList<SourcePath>) - Static method in class com.facebook.buck.rules.Manifest
 
hashStringAndLength(Hasher, String) - Static method in class com.facebook.buck.hashing.StringHashing
Encodes the string in UTF-8, then hashes the length of the encoded UTF-8 bytes followed by the bytes themselves.
hashTargetGraph(Cell, TargetGraph, FileHashLoader, Iterable<BuildTarget>) - Static method in class com.facebook.buck.rules.TargetGraphHashing
Given a TargetGraph and any number of root nodes to traverse, returns a map of (BuildTarget, HashCode) pairs for all root build targets and their dependencies.
hasIdentifier() - Method in class com.facebook.buck.step.TargetDevice
 
hasIncomingEdges(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
hasInitialTargets(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
HasJavaAbi - Interface in com.facebook.buck.jvm.java
 
HasJavaClassHashes - Interface in com.facebook.buck.jvm.core
 
HasMavenCoordinates - Interface in com.facebook.buck.jvm.java
 
hasMillisForTarget(String, String) - Method in class com.facebook.buck.simulate.SimulateTimes
 
hasOutput() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
HasOutputName - Interface in com.facebook.buck.model
Interface for BuildRules which generate sources with logical "names" (e.g.
hasPendingWrites() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Returns true if the process has any data queued to write to stdin, false otherwise.
HasPostBuildSteps - Interface in com.facebook.buck.rules
An interface used by BuildRules which perform operations after the build.
hasResources() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
 
HasRuntimeDeps - Interface in com.facebook.buck.rules
Provides a facility for a rule to list dependencies it'll need at runtime.
hasSerialNumber() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
hasSerialNumber() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
HasSources - Interface in com.facebook.buck.jvm.java
 
HasSourceUnderTest - Interface in com.facebook.buck.model
A constructor arg of test rules with a list of targets whose source is being tested.
hasTargetSpecified() - Method in class com.facebook.buck.cli.RunCommand
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.apple.AppleTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.d.DTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.go.GoTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.jvm.java.JavaTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.python.PythonTest
 
hasTestResultFiles(ExecutionContext) - Method in interface com.facebook.buck.rules.TestRule
Returns a boolean indicating whether the files that contain the test results for this rule are present.
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.shell.ShTest
 
HasTests - Interface in com.facebook.buck.model
A constructor arg of source rules with a list of their tests.
hasTimedOut() - Method in class com.facebook.buck.jvm.java.JUnitStep
 
hasUserDefinedValue(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
hasValidSignature(ProcessExecutor, Path) - Static method in class com.facebook.buck.apple.CodeSigning
Checks whether a binary or bundle already has a valid code signature.
hasWhitelistedStrings - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
hasWildmatchGlob() - Method in class com.facebook.buck.io.Watchman
 
hasWorkingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
hasWorkingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
hasWorkingDirectoryChanges() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
header - Variable in class com.facebook.buck.cxx.elf.Elf
 
header - Variable in class com.facebook.buck.cxx.elf.ElfSection
 
HEADER_EXTENSIONS - Static variable in class com.facebook.buck.cxx.CxxCompilables
Header files that can be included in preprocessing.
HEADER_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
HeaderMap - Class in com.facebook.buck.apple.clang
Header maps are essentially hash maps from strings to paths (coded as two strings: a prefix and a suffix).
HeaderMap.Builder - Class in com.facebook.buck.apple.clang
 
HeaderMap.Builder() - Constructor for class com.facebook.buck.apple.clang.HeaderMap.Builder
 
HeaderMap.HeaderMapVisitor - Interface in com.facebook.buck.apple.clang
 
HeaderMapStep - Class in com.facebook.buck.cxx
 
HeaderMapStep(ProjectFilesystem, Path, ImmutableMap<Path, Path>) - Constructor for class com.facebook.buck.cxx.HeaderMapStep
 
headerNamespace - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
headerNamespace - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
headerOnly - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
headerOutputPath(BuildTarget) - Static method in class com.facebook.buck.halide.HalideCompile
 
headerPathPrefix - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
headers - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
HeaderSymlinkTree - Class in com.facebook.buck.cxx
 
HeaderSymlinkTree(BuildRuleParams, SourcePathResolver, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.cxx.HeaderSymlinkTree
 
HeaderSymlinkTreeWithHeaderMap - Class in com.facebook.buck.cxx
 
HeaderSymlinkTreeWithHeaderMap(BuildRuleParams, SourcePathResolver, Path, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
HeaderVisibility - Enum in com.facebook.buck.cxx
 
HG_CMD_DEFAULT - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
HG_CMD_SETTING_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
HgCmdLineInterface - Class in com.facebook.buck.util.versioncontrol
 
HgCmdLineInterface(ProcessExecutorFactory, File, String) - Constructor for class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
Hint - Annotation Type in com.facebook.buck.rules
Represents hints given when deal with the value returned by Description.createUnpopulatedConstructorArg().
HiveRowFormatter - Class in com.facebook.buck.util.network
Use this formatter as you would use a Builder to create Hive formatted rows that will transmit correctly according to Scribe/Hive protocol.
HostnameFetching - Class in com.facebook.buck.util.network
 
HostnameFetchingPosixLibrary - Class in com.facebook.buck.util.network
 
HostnameFetchingWin32Library - Interface in com.facebook.buck.util.network
 
HttpArtifactCache - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCache(String, HttpService, HttpService, boolean, ProjectFilesystem, BuckEventBus, ListeningExecutorService, String, Optional<Long>) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCache
 
HttpArtifactCacheBinaryProtocol - Class in com.facebook.buck.artifact_cache
Implements the binary protocol used by Buck to talk to the cache server.
HttpArtifactCacheBinaryProtocol.FetchResponse - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheBinaryProtocol.FetchResponse(ImmutableSet<RuleKey>, ImmutableMap<String, String>, ByteSource) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
HttpArtifactCacheBinaryProtocol.StoreRequest - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheBinaryProtocol.StoreRequest(ImmutableSet<RuleKey>, ImmutableMap<String, String>, ByteSource) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
HttpArtifactCacheEvent - Class in com.facebook.buck.artifact_cache
Event produced for HttpArtifactCache operations containing different stats.
HttpArtifactCacheEvent(EventKey, ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>, ArtifactCacheEvent.InvocationType) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
HttpArtifactCacheEvent.Finished - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheEvent.Finished.Builder - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheEvent.Scheduled - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheEvent.Scheduled(ArtifactCacheEvent.Operation, Optional<String>, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Scheduled
 
HttpArtifactCacheEvent.Shutdown - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheEvent.Shutdown() - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Shutdown
 
HttpArtifactCacheEvent.Started - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheEvent.Started(HttpArtifactCacheEvent.Scheduled) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Started
 
HttpArtifactCacheEvent.Started(ArtifactCacheEvent.Operation, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Started
 
HttpArtifactCacheListener - Class in com.facebook.buck.event.listener
Listens to HttpArtifactCacheEvents and logs stats data in Hive row format.
HttpArtifactCacheListener(RemoteLogger, ObjectMapper) - Constructor for class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
HttpArtifactCacheListener(RemoteLogger, ObjectMapper, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
httpArtifactUploadedCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
httpArtifactUploadFailedCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
httpArtifactUploadsScheduledCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
httpArtifactUploadsStartedCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
HttpCacheEntry - Class in com.facebook.buck.artifact_cache
Immutable implementation of ArtifactCacheBuckConfig.AbstractHttpCacheEntry.
HttpCacheEntry.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of HttpCacheEntry.
HttpDownloader - Class in com.facebook.buck.file
Download a file over HTTP.
HttpDownloader(Optional<Proxy>) - Constructor for class com.facebook.buck.file.HttpDownloader
 
HttpEndpoint - Interface in com.facebook.buck.util.network
 
HttpLoadBalancer - Interface in com.facebook.buck.slb
 
HttpPutLogger - Class in com.facebook.buck.util.network
Uploads log entries in batches as newline-separated JSON strings in a HTTP PUT request.
HttpPutLogger(HttpEndpoint, ObjectMapper) - Constructor for class com.facebook.buck.util.network.HttpPutLogger
 
HttpResponse - Class in com.facebook.buck.util.network
 
HttpResponse(String) - Constructor for class com.facebook.buck.util.network.HttpResponse
 
HttpService - Interface in com.facebook.buck.slb
 
httpShutdownEvent - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
HumanReadableException - Exception in com.facebook.buck.util
Exception with an error message that can sensibly be displayed to the user without a stacktrace.
HumanReadableException(String, Object...) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(String) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(Throwable, String) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(Throwable, String, Object...) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(ExceptionWithHumanReadableMessage) - Constructor for exception com.facebook.buck.util.HumanReadableException
 

I

IbtoolStep - Class in com.facebook.buck.apple
ShellStep implementation which invokes Apple's ibtool utility to compile XIB files to NIB files.
IbtoolStep(ProjectFilesystem, ImmutableMap<String, String>, List<String>, List<String>, Path, Path) - Constructor for class com.facebook.buck.apple.IbtoolStep
 
IDEA_CONFIG_DIR_PREFIX - Static variable in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
IDENTITY - Static variable in interface com.facebook.buck.jvm.java.JavacOptionsAmender
 
IdentityResourcesProvider - Class in com.facebook.buck.android
 
IdentityResourcesProvider(ImmutableList<Path>) - Constructor for class com.facebook.buck.android.IdentityResourcesProvider
 
IdentityTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
idType - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
idValue - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
IGNORE_ASSETS_PATTERN - Static variable in class com.facebook.buck.android.AaptStep
 
IGNORED_FILE_EXTENSIONS - Static variable in class com.facebook.buck.android.aapt.MiniAapt
See AaptStep for a list of files that we ignore.
ignoreValidityOfPaths - Variable in class com.facebook.buck.io.ProjectFilesystem
 
IjDependencyListBuilder - Class in com.facebook.buck.jvm.java.intellij
Represents the dependencies of an IjModule in a form intended to be consumable by the IjProjectWriter.
IjDependencyListBuilder() - Constructor for class com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder
 
IjDependencyListBuilder.Scope - Enum in com.facebook.buck.jvm.java.intellij
Set of scopes supported by IntelliJ for the "orderEntry" element.
IjDependencyListBuilder.SortOrder - Enum in com.facebook.buck.jvm.java.intellij
 
IjDependencyListBuilder.Type - Enum in com.facebook.buck.jvm.java.intellij
Set of types supported by IntelliJ for the "orderEntry" element.
IjLibrary - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of AbstractIjLibrary.
IjLibrary.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of IjLibrary.
IjLibraryFactory - Class in com.facebook.buck.jvm.java.intellij
Interface for building IjLibrary objects from TargetNodes.
IjLibraryFactory() - Constructor for class com.facebook.buck.jvm.java.intellij.IjLibraryFactory
 
IjModule - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of AbstractIjModule.
IjModule.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of IjModule.
IjModuleAndroidFacet - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of AbstractIjModuleAndroidFacet.
IjModuleAndroidFacet.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of IjModuleAndroidFacet.
IjModuleFactory - Class in com.facebook.buck.jvm.java.intellij
Builds IjModules out of TargetNodes.
IjModuleFactory(IjModuleFactory.IjModuleFactoryResolver) - Constructor for class com.facebook.buck.jvm.java.intellij.IjModuleFactory
 
IjModuleFactory.IjModuleFactoryResolver - Interface in com.facebook.buck.jvm.java.intellij
Provides the IjModuleFactory with Paths to various elements of the project.
IjModuleGraph - Class in com.facebook.buck.jvm.java.intellij
Represents a graph of IjModules and the dependencies between them.
IjModuleGraph(ImmutableMap<IjProjectElement, ImmutableMap<IjProjectElement, IjModuleGraph.DependencyType>>) - Constructor for class com.facebook.buck.jvm.java.intellij.IjModuleGraph
 
IjModuleGraph.AggregationMode - Enum in com.facebook.buck.jvm.java.intellij
Indicates how to aggregate TargetNodes into IjModules.
IjProject - Class in com.facebook.buck.jvm.java.intellij
Top-level class for IntelliJ project generation.
IjProject(TargetGraphAndTargets, JavaPackageFinder, JavaFileParser, BuildRuleResolver, SourcePathResolver, ProjectFilesystem, IjModuleGraph.AggregationMode, BuckConfig) - Constructor for class com.facebook.buck.jvm.java.intellij.IjProject
 
IJProjectCleaner - Class in com.facebook.buck.jvm.java.intellij
Cleans out any unwanted IntelliJ IDEA project files.
IJProjectCleaner(ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.intellij.IJProjectCleaner
 
IjProjectElement - Interface in com.facebook.buck.jvm.java.intellij
Common interface shared between IjModule and IjLibrary.
IjProjectTemplateDataPreparer - Class in com.facebook.buck.jvm.java.intellij
Does the converting of abstract data structures to a format immediately consumable by the StringTemplate-based templates employed by IjProjectWriter.
IjProjectTemplateDataPreparer(JavaPackageFinder, IjModuleGraph, ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.intellij.IjProjectTemplateDataPreparer
 
IjProjectWriter - Class in com.facebook.buck.jvm.java.intellij
Writes the serialized representations of IntelliJ project components to disk.
IjProjectWriter(IjProjectTemplateDataPreparer, ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
IjSourceFolder - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjProjectTemplateDataPreparer.AbstractIjSourceFolder.
IjSourceFolder.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of IjSourceFolder.
IjSourceRootSimplifier - Class in com.facebook.buck.jvm.java.intellij
Groups IjFolders into sets which are of the same type and belong to the same package structure.
IjSourceRootSimplifier(JavaPackageFinder) - Constructor for class com.facebook.buck.jvm.java.intellij.IjSourceRootSimplifier
 
ImmediateDirectoryBuildTargetPattern - Class in com.facebook.buck.model
A pattern matches build targets that are all in the same directory.
ImmediateDirectoryBuildTargetPattern(Path, Path) - Constructor for class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
ImmutableBuildContext - Class in com.facebook.buck.rules
Immutable implementation of BuildContext.
ImmutableBuildContext.Builder - Class in com.facebook.buck.rules
Builds instances of ImmutableBuildContext.
ImmutableExecutionContext - Class in com.facebook.buck.step
Immutable implementation of ExecutionContext.
ImmutableFlavor - Class in com.facebook.buck.model
Immutable implementation of Flavor.
ImmutableFlavor.Builder - Class in com.facebook.buck.model
Builds instances of ImmutableFlavor.
ImmutableVersionControlStats - Class in com.facebook.buck.util.versioncontrol
Immutable implementation of VersionControlStats.
ImmutableVersionControlStats.Builder - Class in com.facebook.buck.util.versioncontrol
Builds instances of ImmutableVersionControlStats.
ImplicitDepsInferringDescription<T> - Interface in com.facebook.buck.rules
While building up the target graph, we infer the implicit dependencies of a rule by parsing all parameters with types SourcePath or BuildRule.
ImplicitInputsInferringDescription<T> - Interface in com.facebook.buck.rules
While building up the target graph, we infer implicit inputs of a rule if certain fields are absent (e.g.
importPath - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
inc() - Method in class com.facebook.buck.counters.IntegerCounter
 
inc(long) - Method in class com.facebook.buck.counters.IntegerCounter
 
INCLUDE_FRAMEWORKS - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
INCLUDE_FRAMEWORKS_FLAVOR - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
INCLUDE_SOURCE_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
INCLUDE_SOURCE_SHORT_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
includeDir - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
includeDirs - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
includes - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
INCLUDES_PROPERTY_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
InclusiveFolder - Class in com.facebook.buck.jvm.java.intellij
A path which contains a set of sources we wish to present to IntelliJ.
INDEXING - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
INDIVIDUAL_TEST_AWAITING_RESULTS - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
IndividualTesEventFinishedExternalInterface<T> - Interface in com.facebook.buck.event.external.events
Describes the results of running test on a single build target.
IndividualTestEvent - Class in com.facebook.buck.rules
 
IndividualTestEvent.Finished - Class in com.facebook.buck.rules
 
IndividualTestEvent.Started - Class in com.facebook.buck.rules
 
IndividualTestEvent.Started(int) - Constructor for class com.facebook.buck.rules.IndividualTestEvent.Started
 
INFER - Static variable in class com.facebook.buck.cxx.CxxInferEnhancer
 
INFER_ANALYZE - Static variable in class com.facebook.buck.cxx.CxxInferEnhancer
 
InferBuckConfig - Class in com.facebook.buck.cxx
 
InferBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.cxx.InferBuckConfig
 
inferInputsFromConstructorArgs(UnflavoredBuildTarget, T) - Method in interface com.facebook.buck.rules.ImplicitInputsInferringDescription
 
inferInputsFromConstructorArgs(UnflavoredBuildTarget, ExportFileDescription.Arg) - Method in class com.facebook.buck.shell.ExportFileDescription
If the src field is absent, add the name field to the list of inputs.
info(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
info(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
info(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
info(String) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
info(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
info(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
infoPlist - Variable in class com.facebook.buck.apple.AppleBinaryDescription.Arg
 
infoPlist - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
infoPlist - Variable in class com.facebook.buck.apple.AppleLibraryDescription.Arg
 
infoPlist - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
InfoPlistSubstitution - Class in com.facebook.buck.apple
Utility class to substitute Xcode Info.plist variables in the forms: ${FOO} $(FOO) ${FOO:modifier} $(FOO:modifier) with specified string values.
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleBinaryDescription.Arg
 
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleLibraryDescription.Arg
 
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
InitializableFromDisk<T> - Interface in com.facebook.buck.rules
Object that has in-memory data structures that need to be populated as a result of executing its steps.
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.AaptPackageResources
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.AndroidResource
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.PackageStringAssets
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.PreDexMerge
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.ResourcesFilter
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.UnzipAar
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.js.ReactNativeDeps
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.jvm.java.DefaultJavaLibrary
Instructs this rule to report the ABI it has on disk as its current ABI.
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.jvm.java.PrebuiltJar
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.rules.BuildOutputInitializer
 
initializeFromDisk(OnDiskBuildInfo) - Method in interface com.facebook.buck.rules.InitializableFromDisk
 
initIfNeeded() - Method in class com.facebook.buck.json.ProjectBuildFileParser
Initialization on demand moves around the performance impact of creating the Python interpreter to when parsing actually begins.
initServiceLocator() - Static method in class com.facebook.buck.maven.AetherUtil
 
injectClassLoader(ClassLoader, ImmutableList<URL>, ClassLoader) - Method in class com.facebook.buck.util.ClassLoaderCache
 
InMemoryBuildFileTree - Class in com.facebook.buck.model
A tree of build files that reflects their tree structure in the filesystem.
InMemoryBuildFileTree(Iterable<BuildTarget>) - Constructor for class com.facebook.buck.model.InMemoryBuildFileTree
Creates an InMemoryBuildFileTree from the base paths in the given BuildTargets.
InMemoryBuildFileTree(Collection<Path>) - Constructor for class com.facebook.buck.model.InMemoryBuildFileTree
 
input - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
input - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
InputBasedRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A factory for generating input-based RuleKeys.
InputBasedRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, RuleKeyBuilderFactory, InputBasedRuleKeyBuilderFactory.InputHandling) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
InputBasedRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
InputBasedRuleKeyBuilderFactory.Builder - Class in com.facebook.buck.rules.keys
 
InputBasedRuleKeyBuilderFactory.InputHandling - Enum in com.facebook.buck.rules.keys
How to handle adding SourcePaths to the RuleKey.
InputBasedRuleKeyBuilderFactory.Result - Class in com.facebook.buck.rules.keys
 
InputBasedRuleKeyBuilderFactory.Result(RuleKey, Iterable<BuildRule>, Iterable<SourcePath>) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Result
 
InputStreamConsumer - Class in com.facebook.buck.util
 
InputStreamConsumer(InputStream, InputStreamConsumer.Handler...) - Constructor for class com.facebook.buck.util.InputStreamConsumer
 
InputStreamConsumer(Reader, InputStreamConsumer.Handler...) - Constructor for class com.facebook.buck.util.InputStreamConsumer
 
InputStreamConsumer.Handler - Interface in com.facebook.buck.util
Interface to handle a line of input from the stream.
insert(Path, Path) - Method in class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
install(boolean) - Method in class com.facebook.buck.android.ExopackageInstaller
Installs the app specified in the constructor.
INSTALL_FINISHED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
INSTALL_STARTED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
INSTALL_TIMEOUT - Static variable in class com.facebook.buck.android.AdbHelper
 
InstallableApk - Interface in com.facebook.buck.rules
Build rule that generates an APK that can be installed with the install command.
installApk(InstallableApk, boolean, boolean) - Method in class com.facebook.buck.android.AdbHelper
Install apk on all matching devices.
installApkOnDevice(IDevice, File, boolean, boolean) - Method in class com.facebook.buck.android.AdbHelper
Installs apk on specific device.
installBundleInSimulator(String, Path) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Installs a bundle in a previously-started simulator.
installBundleOnDevice(String, Path) - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Attempts to install a bundle on the device.
InstallCommand - Class in com.facebook.buck.cli
Command so a user can build and install an APK.
InstallCommand() - Constructor for class com.facebook.buck.cli.InstallCommand
 
InstallEvent - Class in com.facebook.buck.event
 
InstallEvent(EventKey, BuildTarget) - Constructor for class com.facebook.buck.event.InstallEvent
 
InstallEvent.Finished - Class in com.facebook.buck.event
 
InstallEvent.Finished(InstallEvent.Started, boolean, Optional<Long>) - Constructor for class com.facebook.buck.event.InstallEvent.Finished
 
InstallEvent.Started - Class in com.facebook.buck.event
 
InstallEvent.Started(BuildTarget) - Constructor for class com.facebook.buck.event.InstallEvent.Started
 
installEventFinished(InstallEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
installFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
InstallResult - Class in com.facebook.buck.cli
Immutable implementation of AbstractInstallResult.
InstallResult.Builder - Class in com.facebook.buck.cli
Builds instances of InstallResult.
installStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installStarted(InstallEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installStarted(InstallEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
INSTANCE - Static variable in class com.facebook.buck.parser.BuildTargetParser
The BuildTargetParser is stateless, so this single instance can be shared.
INSTANCE - Static variable in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
InstrumentationStep - Class in com.facebook.buck.android
 
InstrumentationStep(InstallableApk, Path, Optional<Long>) - Constructor for class com.facebook.buck.android.InstrumentationStep
 
IntegerCounter - Class in com.facebook.buck.counters
 
IntegerCounter(String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.counters.IntegerCounter
 
IntellijConfig - Class in com.facebook.buck.jvm.java.intellij
 
IntellijConfig(BuckConfig) - Constructor for class com.facebook.buck.jvm.java.intellij.IntellijConfig
 
intelliJLibraryName(BuildTarget) - Static method in class com.facebook.buck.jvm.java.intellij.Util
 
intelliJModuleNameFromPath(Path) - Static method in class com.facebook.buck.jvm.java.intellij.Util
 
InteractiveReport - Class in com.facebook.buck.rage
Responsible for gathering logs and other interesting information from buck, driven by user interaction.
InteractiveReport(DefectReporter, ProjectFilesystem, PrintStream, InputStream, BuildEnvironmentDescription) - Constructor for class com.facebook.buck.rage.InteractiveReport
 
INTERNAL_PROPERTY_NAME_PREFIX - Static variable in class com.facebook.buck.rules.BuckPyFunction
Properties from the JSON produced by buck.py that start with this prefix do not correspond to build rule arguments specified by the user.
internalErrorForEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.apple.AppleTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.cxx.CxxTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.d.DTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.go.GoTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.jvm.java.JavaTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.python.PythonTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in interface com.facebook.buck.rules.TestRule
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.shell.ShTest
 
InterruptionFailedException - Exception in com.facebook.buck.util
Signals that processing could not be interrupted.
InterruptionFailedException(String) - Constructor for exception com.facebook.buck.util.InterruptionFailedException
 
intersection(Set<T>, Set<T>) - Static method in class com.facebook.buck.util.MoreSets
Returns a new and mutable set containing the intersection of the two specified sets.
IntraDexReorderStep - Class in com.facebook.buck.android
Runs a user supplied reordering tool on all dexes.
invalidate(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
invalidate(Path) - Method in interface com.facebook.buck.util.cache.FileHashCache
 
invalidate(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
invalidate(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
invalidateAll() - Method in interface com.facebook.buck.util.cache.FileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
invert() - Method in class com.facebook.buck.cli.LabelSelector
 
IosReactNativeLibraryDescription - Class in com.facebook.buck.js
 
IosReactNativeLibraryDescription(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.IosReactNativeLibraryDescription
 
is(BuildableProperties.Kind) - Method in class com.facebook.buck.rules.BuildableProperties
 
IS_EXECUTABLE - Static variable in class com.facebook.buck.io.FileFinder
Filter that tests if a file is executable.
IS_EXO_CONSTANT - Static variable in class com.facebook.buck.android.BuildConfigs
Name of a Buck-specific global variable that indicates whether an app was built using exopackage.
IS_REGULAR_FILE - Static variable in class com.facebook.buck.io.FileFinder
Filter that tests if a file is a regular file.
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXAggregateTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainer
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFrameworksBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXHeadersBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXNativeTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXResourcesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXSourcesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
isAcyclic() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
isAcyclic() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
isAndroidAutoGenerateDisabled(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
isAndroidLibrary() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
 
isAnsiTerminal() - Method in class com.facebook.buck.util.Ansi
 
isArtifactCacheDisabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isAsset() - Method in interface com.facebook.buck.android.NativeLibraryBuildRule
 
isAsset() - Method in class com.facebook.buck.android.NdkLibrary
 
isAsset - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
isAsset() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
isAsset - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
isAvailable(ExecutionContext) - Method in interface com.facebook.buck.android.FilterResourcesStep.ImageScaler
 
isBestServer() - Method in class com.facebook.buck.slb.PerServerData
 
isBlacklisted(CxxSource) - Method in class com.facebook.buck.cxx.CxxInferSourceFilter
 
isBuildFiltered(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
isBuildRuleDebuggable(BuildRule, TargetGraph) - Static method in class com.facebook.buck.apple.AppleDebuggableBinary
 
isBuildRuleWithTarget(BuildTarget) - Static method in class com.facebook.buck.rules.BuildRules
 
isBytecode - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
isClassFile(FileLike) - Static method in class com.facebook.buck.jvm.java.classes.FileLikes
 
isCleanBuckProjectFiles() - Method in class com.facebook.buck.cli.CleanCommand
 
isClosed() - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
isCoalescent() - Method in class com.facebook.buck.jvm.java.intellij.AndroidResourceFolder
 
isCoalescent() - Method in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
isCoalescent() - Method in class com.facebook.buck.jvm.java.intellij.InclusiveFolder
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.cli.TestCommand
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.step.ExecutionContext
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.test.TestRunningOptions
 
isCompilableType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
Returns true for source types which can be built with the C compiler without a preprocessor.
isCompile() - Method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns whether the step has a compilation component.
isDaemon() - Method in class com.facebook.buck.cli.CommandEvent
 
isDebugEnabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isDebugEnabled() - Method in class com.facebook.buck.cli.TestCommand
 
isDebugEnabled() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
isDebugEnabled() - Method in class com.facebook.buck.log.Logger
 
isDebugEnabled() - Method in class com.facebook.buck.step.ExecutionContext
 
isDebugEnabled() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
isDensity(String) - Static method in enum com.facebook.buck.android.ResourceFilters.Density
 
isDep() - Method in class com.facebook.buck.rules.ParamInfo
 
isDetectTestChanges() - Method in class com.facebook.buck.cli.TargetsCommand
 
isDeviceTempWritable(IDevice, String) - Method in class com.facebook.buck.android.AdbHelper
 
isDevMode(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
isDirectory(Path, LinkOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
isDirty() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
isDistributedBuild() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
isDoStore() - Method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.CacheReadMode
 
isDownloadAtRuntimeOk() - Method in class com.facebook.buck.cli.DownloadConfig
 
isDryRun() - Method in class com.facebook.buck.cli.TestCommand
 
isDryRun() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
 
isDryRun() - Method in class com.facebook.buck.test.TestRunningOptions
 
isDryRun - Variable in class com.facebook.buck.testrunner.BaseRunner
 
isElf(ByteBuffer) - Static method in class com.facebook.buck.cxx.elf.Elf
 
isEmpty() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams
 
isEmpty() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
isEmpty() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
isEmpty(CharSequence) - Static method in class com.facebook.buck.util.MoreStrings
 
isEmulator() - Method in class com.facebook.buck.step.TargetDevice
 
isEmulatorsOnlyModeEnabled() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
isEmulatorsOnlyModeEnabled() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
isEnabled() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
isEnforcingBuckPackageBoundaries() - Method in class com.facebook.buck.rules.Cell
 
isExecutable(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows Files.isExecutable(java.nio.file.Path) to be faked in tests.
isExperimentalIntelliJProjectGenerationEnabled() - Method in class com.facebook.buck.cli.ProjectCommand
 
isFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Checks whether there is a normal file at the specified path.
isFullReportEnabled() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isGeneratedFile(Path) - Static method in class com.facebook.buck.io.MorePaths
 
isGuessForDeletedEnabled() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isHidden(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
isIgnored(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
isIncluded(TestDescription) - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
isInclusive() - Method in class com.facebook.buck.cli.LabelSelector
 
isInfoEnabled() - Method in class com.facebook.buck.log.Logger
 
isInput() - Method in class com.facebook.buck.rules.ParamInfo
 
isIntellijPlugin - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
isKeepGoing() - Method in class com.facebook.buck.cli.BuildCommand
 
isKeepGoing() - Method in class com.facebook.buck.rules.BuildContext
 
isKeepGoing() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
isLastRound() - Method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
isLeft() - Method in class com.facebook.buck.model.Either
 
isLibrary() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
isLibrary - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
isMatchedByLabelOptions(BuckConfig, Set<Label>) - Method in class com.facebook.buck.cli.TestCommand
 
isMultiInstallModeEnabled() - Method in class com.facebook.buck.step.AdbOptions
 
isNoCache() - Method in class com.facebook.buck.cli.AbstractCommand
 
isOptional() - Method in class com.facebook.buck.rules.ParamInfo
 
isPathChangeEvent(WatchEvent<?>) - Static method in class com.facebook.buck.io.WatchEvents
 
isPathCreateOrDeleteEvent(WatchEvent<?>) - Static method in class com.facebook.buck.io.WatchEvents
 
isPreprocess() - Method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns whether the step has a preprocessor component.
isPreprocessableType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
Returns true for source types which can be run through the C preprocessor.
isPrint0() - Method in class com.facebook.buck.cli.TargetsCommand
 
isPrintJson() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isProcessRunning(String) - Method in class com.facebook.buck.util.PkillProcessManager
 
isProcessRunning(String) - Method in interface com.facebook.buck.util.ProcessManager
Returns true if the named process is running, false otherwise.
isProductionBuild() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
isPublicVisibilityAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditAliasCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditInputCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AutodepsCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.BuckCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.BuildCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.CacheCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.CleanCommand
 
isReadOnly() - Method in interface com.facebook.buck.cli.Command
 
isReadOnly() - Method in class com.facebook.buck.cli.FetchCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.InstallCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ProjectCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.QueryCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.QuickstartCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.RageCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.RootCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.RunCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ServerCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.SimulateCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.TargetsCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.TestCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.UninstallCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.VersionCommand
 
isRealDevicesOnlyModeEnabled() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
isRealDevicesOnlyModeEnabled() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
isRecursive() - Method in class com.facebook.buck.parser.BuildFileSpec
 
isRecursive() - Method in class com.facebook.buck.step.fs.CopyStep
 
isRelatedTo(BuckEvent) - Method in class com.facebook.buck.event.AbstractBuckEvent
 
isRelatedTo(BuckEvent) - Method in interface com.facebook.buck.event.BuckEvent
 
isRemoteRunnable - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
isResolveAlias() - Method in class com.facebook.buck.cli.TargetsCommand
 
isResultsCacheEnabled(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
isResultsCacheEnabled() - Method in class com.facebook.buck.test.TestRunningOptions
 
isRight() - Method in class com.facebook.buck.model.Either
 
isRuleBuilt(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
Returns whether the build rule associated with the build target has been successfully built.
isRuleBuilt(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
isRuleKeyInDir(TestRule) - Method in class com.facebook.buck.cli.TestRuleKeyFileHelper
Checks if a matching rule key file for a test is present in its directoryReturns
isRunAllTests() - Method in class com.facebook.buck.cli.TestCommand
 
isRunAllTests() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
isRunAllTests() - Method in class com.facebook.buck.test.TestRunningOptions
 
isRunning() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Returns true if the process is running, false otherwise.
isSameFile(FileObject, FileObject) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
isSameTarget(BuildRuleFactoryParams) - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
isServerUnhealthy() - Method in class com.facebook.buck.slb.PerServerData
 
isSet() - Method in enum com.facebook.buck.util.TriState
 
isSharedLibraryTarget(BuildTarget) - Static method in class com.facebook.buck.apple.AppleLibraryDescription
 
isShowHttpserverPort() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isShowOutput() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShowRuleKey() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShowTargetHash() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShufflingTests() - Method in class com.facebook.buck.test.TestRunningOptions
 
isSilentlyIgnored(Path) - Static method in class com.facebook.buck.android.AaptStep
Determines whether the default AAPT ignore pattern in AaptStep.DEFAULT_IGNORE_ASSETS_PATTERN would silently ignore a file.
isStoreSupported() - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
This method must return the same value over the lifetime of this object.
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.TwoLevelArtifactCacheDecorator
 
isSuccess() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
isSuccess() - Method in enum com.facebook.buck.artifact_cache.CacheResultType
 
isSuccess() - Method in interface com.facebook.buck.event.external.elements.TestCaseSummaryExternalInterface
 
isSuccess() - Method in interface com.facebook.buck.event.external.elements.TestResultsExternalInterface
 
isSuccess() - Method in interface com.facebook.buck.event.external.elements.TestResultSummaryExternalInterface
 
isSuccess() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.test.TestCaseSummary
 
isSuccess() - Method in class com.facebook.buck.test.TestResults
 
isSuccess() - Method in class com.facebook.buck.test.TestResultSummary
For now "success" means "not failure", which introduces the least surprise for tests that have an assumption violation / failure.
isSuccess(ListenableFuture<?>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Create a convenience method for checking whether a future completed successfully because this does not appear to be possible to do in a more direct way: https://groups.google.com/forum/?fromgroups=#!topic/guava-discuss/rofEhagKnOc.
isSupportedVersionControlSystem() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
isSupportedVersionControlSystem() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
isSupportedVersionControlSystem() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
isSymLink(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns true if the file under path exists and is a symbolic link, false otherwise.
isTestedBy(BuildTarget) - Method in class com.facebook.buck.apple.AppleBundle
 
isTestedBy(BuildTarget) - Method in class com.facebook.buck.cxx.CxxBinary
 
isTestedBy(BuildTarget) - Method in class com.facebook.buck.cxx.CxxLibrary
 
isTestedBy(BuildTarget) - Method in interface com.facebook.buck.cxx.NativeTestable
Return true if this rule is tested by testTarget, false otherwise.
isTestRule() - Method in class com.facebook.buck.rules.BuildRuleType
 
isThriftAvailable() - Static method in class com.facebook.buck.util.ThriftWatcher
 
isTimedOut() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
isTypeImmutable(String) - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
isUseConstantExpressions() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
isUsingOneTimeOutputDirectories() - Method in class com.facebook.buck.test.TestRunningOptions
 
isValidScheme(URI) - Static method in class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
isValidVersionString(String) - Static method in class com.facebook.buck.util.VersionStringComparator
 
isVerbose() - Method in class com.facebook.buck.jvm.java.JavacOptions
 
isVerboseEnabled() - Method in class com.facebook.buck.log.Logger
 
isVersionedDataModel(CoreDataModelDescription.Arg) - Static method in class com.facebook.buck.apple.CoreDataModelDescription
 
isVisibleTo(BuildTarget, ImmutableSet<BuildTargetPattern>, BuildTarget) - Static method in class com.facebook.buck.model.BuildTargets
Returns whether the BuildTarget `target` is visible to the BuildTarget `other` using the given visibility patterns.
isVisibleTo(BuildTarget) - Method in class com.facebook.buck.rules.TargetNode
TODO(andrewjcg): It'd be nice to eventually move this implementation to an `AbstractDescription` base class, so that the various types of descriptions can install their own implementations.
isWildCardAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
isWildCardAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
isWithDependenciesTests() - Method in class com.facebook.buck.cli.ProjectCommand
 
isWithTests() - Method in class com.facebook.buck.cli.ProjectCommand
 
isXcodeTargetBuildRuleType(BuildRuleType) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the build rule type is equivalent to some kind of Xcode target.
isXcodeTargetTestBuildRule(BuildRule) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the build rule type is a test target.
isXcodeTargetTestBundleExtension(AppleBundleExtension) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the bundle extension is a test bundle extension.
isZipSafe() - Method in class com.facebook.buck.python.PythonPackageComponents
 
IterableCxxToolFlags - Class in com.facebook.buck.cxx
Immutable implementation of AbstractIterableCxxToolFlags.
iterateByLines(CharSequence, LineIterating.CharLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input string by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(CharBuffer, LineIterating.CharLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input CharBuffer by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(byte[], LineIterating.ByteLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input byte array by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(ByteBuffer, LineIterating.ByteLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input ByteBuffer by lines, invoking LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterator() - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
iterator() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles.BuildFileWithDeps
The ordering of the elements in this Iterator is unspecified.
iterator() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles.DepsForRule
The elements will be enumerated by the Iterator in lexicographical order and will not contain duplicates.
iterator() - Method in class com.facebook.buck.autodeps.DepsForBuildFiles
 
iterator() - Method in class com.facebook.buck.step.CompositeStep
 
iterator() - Method in class com.facebook.buck.util.collect.ArrayIterable
 
iterator() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
iXlinker(Iterable<String>) - Static method in class com.facebook.buck.cxx.Linkers
Prefixes each of the given linker arguments with "-Xlinker" so that the compiler linker driver will pass these arguments directly down to the linker rather than interpreting them itself.
iXlinker(String...) - Static method in class com.facebook.buck.cxx.Linkers
 

J

JACOCO_EXEC_COVERAGE_FILE - Static variable in class com.facebook.buck.jvm.java.JacocoConstants
 
JACOCO_OUTPUT_DIR - Static variable in class com.facebook.buck.jvm.java.JacocoConstants
 
JacocoConstants - Class in com.facebook.buck.jvm.java
 
JarBackedJavac - Class in com.facebook.buck.jvm.java
 
JarDirectoryStep - Class in com.facebook.buck.jvm.java
Creates a JAR file from a collection of directories/ZIP/JAR files.
JarDirectoryStep(ProjectFilesystem, Path, ImmutableSortedSet<Path>, String, Path) - Constructor for class com.facebook.buck.jvm.java.JarDirectoryStep
 
JarDirectoryStep(ProjectFilesystem, Path, ImmutableSortedSet<Path>, String, Path, boolean, Set<String>) - Constructor for class com.facebook.buck.jvm.java.JarDirectoryStep
Creates a JAR from the specified entries (most often, classpath entries).
JarDirectoryStepHelper - Class in com.facebook.buck.jvm.java
 
JarFattener - Class in com.facebook.buck.jvm.java
Build a fat JAR that packages an inner JAR along with any required native libraries.
JarFattener(BuildRuleParams, SourcePathResolver, JavacOptions, SourcePath, ImmutableMap<String, SourcePath>) - Constructor for class com.facebook.buck.jvm.java.JarFattener
 
JavaBinary - Class in com.facebook.buck.jvm.java
 
JavaBinary(BuildRuleParams, SourcePathResolver, String, SourcePath, boolean, Path, ImmutableSet<String>, DirectoryTraverser, ImmutableSetMultimap<JavaLibrary, Path>) - Constructor for class com.facebook.buck.jvm.java.JavaBinary
 
JavaBinaryDescription - Class in com.facebook.buck.jvm.java
 
JavaBinaryDescription(JavacOptions, CxxPlatform) - Constructor for class com.facebook.buck.jvm.java.JavaBinaryDescription
 
JavaBinaryDescription.Args - Class in com.facebook.buck.jvm.java
 
JavaBinaryDescription.Args() - Constructor for class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
JavaBuckConfig - Class in com.facebook.buck.jvm.java
A java-specific "view" of BuckConfig.
JavaBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.jvm.java.JavaBuckConfig
 
Javac - Interface in com.facebook.buck.jvm.java
 
javac - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
JavacDirectToJarStep - Class in com.facebook.buck.jvm.java
A composite step used to compile java libraries directly to jar files retaining the intermediate .class files in memory.
JavacDirectToJarStep(ImmutableSortedSet<Path>, BuildTarget, SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<Path>, JavacOptions, Path, Optional<Path>, Path, Optional<SuggestBuildRules>, ImmutableSortedSet<Path>, Optional<String>, Optional<Path>, Path) - Constructor for class com.facebook.buck.jvm.java.JavacDirectToJarStep
 
JavacErrorParser - Class in com.facebook.buck.jvm.java
 
JavacErrorParser(ProjectFilesystem, JavaPackageFinder) - Constructor for class com.facebook.buck.jvm.java.JavacErrorParser
 
javacJar - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
JavacOptions - Class in com.facebook.buck.jvm.java
Immutable implementation of AbstractJavacOptions.
JavacOptions.Builder - Class in com.facebook.buck.jvm.java
Builds instances of JavacOptions.
JavacOptionsAmender - Interface in com.facebook.buck.jvm.java
 
JavacOptionsFactory - Class in com.facebook.buck.jvm.java
 
JavacPhaseEvent - Class in com.facebook.buck.jvm.java.tracing
Base class for events about the phases of compilation within javac.
JavacPhaseEvent(EventKey, BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
JavacPhaseEvent.Finished - Class in com.facebook.buck.jvm.java.tracing
 
JavacPhaseEvent.Finished(JavacPhaseEvent.Started, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Finished
 
JavacPhaseEvent.Phase - Enum in com.facebook.buck.jvm.java.tracing
 
JavacPhaseEvent.Started - Class in com.facebook.buck.jvm.java.tracing
 
JavacPhaseEvent.Started(BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Started
 
JavacPhaseEventLogger - Class in com.facebook.buck.jvm.java.tracing
Helper class for creating and posting JavacPhaseEvents.
JavacPhaseEventLogger(BuildTarget, BuckEventBus) - Constructor for class com.facebook.buck.jvm.java.tracing.JavacPhaseEventLogger
 
javacPhaseFinished(JavacPhaseEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
javacPhaseStarted(JavacPhaseEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
JavacPhaseTracer - Interface in com.facebook.buck.jvm.java.tracing
An interface for tracing the phases of compilation in Oracle's javac.
JavacStep - Class in com.facebook.buck.jvm.java
Command used to compile java libraries with a variety of ways to handle dependencies.
JavacStep(Path, Optional<StandardJavaFileManagerFactory>, Optional<Path>, ImmutableSortedSet<Path>, Path, ImmutableSortedSet<Path>, Javac, JavacOptions, BuildTarget, Optional<SuggestBuildRules>, SourcePathResolver, ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.JavacStep
 
JavacToJarStepFactory - Class in com.facebook.buck.jvm.java
 
JavacToJarStepFactory(JavacOptions, JavacOptionsAmender) - Constructor for class com.facebook.buck.jvm.java.JavacToJarStepFactory
 
JavacVersion - Class in com.facebook.buck.jvm.java
Immutable implementation of AbstractJavacVersion.
JavacVersion.Builder - Class in com.facebook.buck.jvm.java
Builds instances of JavacVersion.
JavaDepsFinder - Class in com.facebook.buck.jvm.java.autodeps
 
JavaDepsFinder(ImmutableSortedMap<String, BuildTarget>, JavaFileParser, ObjectMapper, BuildContext, BuildEngine) - Constructor for class com.facebook.buck.jvm.java.autodeps.JavaDepsFinder
 
javadocUrl - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
JavaFileParser - Class in com.facebook.buck.jvm.java
Extracts the set of exported symbols (class and enum names) from a Java code file, using the ASTParser from Eclipse.
JavaFileParser.JavaFileFeatures - Class in com.facebook.buck.jvm.java
 
JavaInMemoryFileManager - Class in com.facebook.buck.jvm.java
A StandardJavaFileManager that creates and writes the content of files directly into a Jar output stream instead of writing the files to disk.
JavaInMemoryFileManager(StandardJavaFileManager, CustomZipOutputStream) - Constructor for class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
JavaInMemoryFileObject - Class in com.facebook.buck.jvm.java
A SimpleJavaFileObject implementation that forwards the content of the file to a Jar output stream instead of writing it to disk.
JavaInMemoryFileObject(String, JavaFileObject.Kind, CustomZipOutputStream, Semaphore) - Constructor for class com.facebook.buck.jvm.java.JavaInMemoryFileObject
 
JavaLibrary - Interface in com.facebook.buck.jvm.java
 
JavaLibrary.Data - Class in com.facebook.buck.jvm.java
 
JavaLibrary.Data(ImmutableSortedMap<String, HashCode>) - Constructor for class com.facebook.buck.jvm.java.JavaLibrary.Data
 
JavaLibraryClasspathProvider - Class in com.facebook.buck.jvm.java
 
JavaLibraryDescription - Class in com.facebook.buck.jvm.java
 
JavaLibraryDescription(JavacOptions) - Constructor for class com.facebook.buck.jvm.java.JavaLibraryDescription
 
JavaLibraryDescription.Arg - Class in com.facebook.buck.jvm.java
 
JavaLibraryDescription.Arg() - Constructor for class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
JavaLibraryRules - Class in com.facebook.buck.jvm.java
Common utilities for working with JavaLibrary objects.
javaOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
javaPackage - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
 
JavaPackageFinder - Interface in com.facebook.buck.jvm.core
 
JavaSourceJar - Class in com.facebook.buck.jvm.java
 
JavaSourceJar(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>) - Constructor for class com.facebook.buck.jvm.java.JavaSourceJar
 
JavaSymbolFinder - Class in com.facebook.buck.jvm.java
This class is responsible for finding Java source files and the buck rules that own them, given a fully-qualified Java symbol like "com.example.foo.Bar".
JavaSymbolFinder(ProjectFilesystem, SrcRootsFinder, JavacOptions, ConstructorArgMarshaller, ProjectBuildFileParserFactory, BuckConfig, BuckEventBus, Console, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.jvm.java.JavaSymbolFinder
 
JavaTest - Class in com.facebook.buck.jvm.java
 
JavaTest(BuildRuleParams, SourcePathResolver, Set<SourcePath>, Set<SourcePath>, Optional<Path>, Set<Label>, Set<String>, Optional<SourcePath>, SourcePath, ImmutableSet<Path>, TestType, CompileToJarStepFactory, List<String>, Map<String, String>, ImmutableSet<BuildRule>, Optional<Path>, Optional<String>, Optional<Long>, boolean, Optional<Level>, Optional<Level>, Optional<Path>) - Constructor for class com.facebook.buck.jvm.java.JavaTest
 
JavaTestDescription - Class in com.facebook.buck.jvm.java
 
JavaTestDescription(JavacOptions, Optional<Long>, CxxPlatform, Optional<Path>) - Constructor for class com.facebook.buck.jvm.java.JavaTestDescription
 
JavaTestDescription.Arg - Class in com.facebook.buck.jvm.java
 
JavaTestDescription.Arg() - Constructor for class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
JavaTestDescription.CxxLibraryEnhancement - Class in com.facebook.buck.jvm.java
 
JavaTestDescription.CxxLibraryEnhancement(BuildRuleParams, Optional<Boolean>, SourcePathResolver, CxxPlatform) - Constructor for class com.facebook.buck.jvm.java.JavaTestDescription.CxxLibraryEnhancement
 
JavaUtilLogHandlers - Class in com.facebook.buck.cli
 
JavaUtilsLoggingBuildListener - Class in com.facebook.buck.event.listener
Logs build events to java.util.logging.
JavaUtilsLoggingBuildListener() - Constructor for class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
javaVersion - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
JdkProvidedInMemoryJavac - Class in com.facebook.buck.jvm.java
 
JsonConcatenate - Class in com.facebook.buck.json
 
JsonConcatenate(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<Path>, String, String, String, String) - Constructor for class com.facebook.buck.json.JsonConcatenate
 
JsonConcatenateStep - Class in com.facebook.buck.json
 
JsonConcatenateStep(ProjectFilesystem, ImmutableSortedSet<Path>, Path, String, String) - Constructor for class com.facebook.buck.json.JsonConcatenateStep
 
jsonize(TBase<?, ?>) - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
JsonObjectHashing - Class in com.facebook.buck.json
Hashes parsed BUCK file objects.
Jsr199Javac - Class in com.facebook.buck.jvm.java
Command used to compile java libraries with a variety of ways to handle dependencies.
Jsr199Javac() - Constructor for class com.facebook.buck.jvm.java.Jsr199Javac
 
JulLogFormatter - Class in com.facebook.buck.testrunner
 
JulLogFormatter() - Constructor for class com.facebook.buck.testrunner.JulLogFormatter
 
JUnitJvmArgs - Class in com.facebook.buck.jvm.java
Immutable implementation of AbstractJUnitJvmArgs.
JUnitJvmArgs.Builder - Class in com.facebook.buck.jvm.java
Builds instances of JUnitJvmArgs.
JUnitMain - Class in com.facebook.buck.testrunner
Launcher for JUnit.
JUnitRunner - Class in com.facebook.buck.testrunner
Class that runs a set of JUnit tests and writes the results to a directory.
JUnitRunner() - Constructor for class com.facebook.buck.testrunner.JUnitRunner
 
JUnitStep - Class in com.facebook.buck.jvm.java
 
JUnitStep(ProjectFilesystem, Map<String, String>, Optional<Long>, JUnitJvmArgs) - Constructor for class com.facebook.buck.jvm.java.JUnitStep
 
JvmLibraryArg - Class in com.facebook.buck.jvm.java
 
JvmLibraryArg() - Constructor for class com.facebook.buck.jvm.java.JvmLibraryArg
 

K

keystore - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Keystore - Class in com.facebook.buck.jvm.java
 
Keystore(BuildRuleParams, SourcePathResolver, SourcePath, SourcePath) - Constructor for class com.facebook.buck.jvm.java.Keystore
 
KeystoreDescription - Class in com.facebook.buck.jvm.java
 
KeystoreDescription() - Constructor for class com.facebook.buck.jvm.java.KeystoreDescription
 
KeystoreDescription.Arg - Class in com.facebook.buck.jvm.java
 
KeystoreDescription.Arg() - Constructor for class com.facebook.buck.jvm.java.KeystoreDescription.Arg
 
KeystoreProperties - Class in com.facebook.buck.util
 
KeystoreProperties(Path, String, String, String) - Constructor for class com.facebook.buck.util.KeystoreProperties
 
killProcess(String) - Method in class com.facebook.buck.util.PkillProcessManager
 
killProcess(String) - Method in interface com.facebook.buck.util.ProcessManager
Kills the process if it's running.
killSimulatorProcesses() - Method in class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
Kills any running simulator processes or services.
KindFunction - Class in com.facebook.buck.query
A kind(pattern, argument) filter expression, which computes the subset of nodes in 'argument' whose kind matches the unanchored regex 'pattern'.
KindFunction() - Constructor for class com.facebook.buck.query.KindFunction
 
KnownBuildRuleTypes - Class in com.facebook.buck.rules
A registry of all the build rules types understood by Buck.
KnownBuildRuleTypes.Builder - Class in com.facebook.buck.rules
 
KnownBuildRuleTypes.Builder() - Constructor for class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
KnownBuildRuleTypesFactory - Class in com.facebook.buck.rules
Contain items used to construct a KnownBuildRuleTypes that are shared between all Cell instances.
KnownBuildRuleTypesFactory(ProcessExecutor, AndroidDirectoryResolver, Optional<Path>) - Constructor for class com.facebook.buck.rules.KnownBuildRuleTypesFactory
 

L

Label - Class in com.facebook.buck.rules
Immutable implementation of AbstractLabel.
Label.Builder - Class in com.facebook.buck.rules
Builds instances of Label.
labels - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
labels - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
labels - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
labels - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
labels - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
labels - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
labels - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
labels - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
labels - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
labels - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
LabelSelector - Class in com.facebook.buck.cli
 
LabelsFunction - Class in com.facebook.buck.query
A labels(label, argument) expression, which returns the targets in the attribute 'label' of the targets evaluated in the argument
LabelsFunction() - Constructor for class com.facebook.buck.query.LabelsFunction
 
LabelTypeCoercer - Class in com.facebook.buck.rules.coercer
 
LabelTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
langPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
launchAndExecute(ProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutor
Convenience method for ProcessExecutor.launchAndExecute(ProcessExecutorParams, Set, Optional, Optional, Optional) with boolean values set to false and optional values set to absent.
launchAndExecute(ProcessExecutorParams, Set<ProcessExecutor.Option>, Optional<String>, Optional<Long>, Optional<Function<Process, Void>>) - Method in class com.facebook.buck.util.ProcessExecutor
Launches then executes a process with the specified params.
launchInstalledBundleInSimulator(String, String, AppleSimulatorController.LaunchBehavior, List<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Launches a previously-installed bundle in a started simulator.
launchProcess(ProcessExecutorParams, ListeningProcessExecutor.ProcessListener) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Launches a process and asynchronously sends notifications to listener on a background thread when the process starts, has I/O, or exits.
launchProcess(ProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutor
Launches a Process given ProcessExecutorParams.
LazyPath - Class in com.facebook.buck.io
Class is intended to provide Paths to be used by cache
LazyPath() - Constructor for class com.facebook.buck.io.LazyPath
 
LcUuidScrubber - Class in com.facebook.buck.cxx
 
LcUuidScrubber() - Constructor for class com.facebook.buck.cxx.LcUuidScrubber
 
LeafEvent - Interface in com.facebook.buck.event
LeafEvents represent events that have no logical children and are useful for tracking the time buck is spending logically grouped by categories, such as Parse, Javac, or Dx.
LeafTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
Superclass of coercers for non-collection/map types.
LeafTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
left - Variable in class com.facebook.buck.model.Either
 
level - Variable in class com.facebook.buck.apple.XctoolOutputParsing.StatusEvent
 
lexCompiler - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
libDir - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
libDir - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
libName - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
libName - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
libOrigin() - Method in class com.facebook.buck.cxx.DarwinLinker
 
libOrigin() - Method in class com.facebook.buck.cxx.GnuLinker
 
libOrigin() - Method in interface com.facebook.buck.cxx.Linker
 
libOrigin() - Method in class com.facebook.buck.cxx.UnknownLinker
 
libOrigin() - Method in class com.facebook.buck.cxx.WindowsLinker
 
libraries - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
libraries - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
LIBRARIES_PREFIX - Static variable in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
library - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
LIBRARY_TYPE - Static variable in class com.facebook.buck.apple.AppleLibraryDescription
 
licenses - Variable in class com.facebook.buck.rules.AbstractDescriptionArg
 
LimitedThreadPoolExecutor - Class in com.facebook.buck.util.concurrent
This class is like ThreadPoolExecutor, but tries to keep the total active work below the specific limits.
LimitedThreadPoolExecutor(ThreadFactory, BlockingQueue<Runnable>, ConcurrencyLimit) - Constructor for class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
linearAllocHardLimit - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
LineFetcher - Class in com.facebook.buck.util
 
LineIterating - Class in com.facebook.buck.util
Utility class to iterate over the lines present in one or more input strings, buffers, or arrays given a LineHandler callback.
LineIterating.ByteLineHandler - Class in com.facebook.buck.util
LineIterating.ByteLineHandler() - Constructor for class com.facebook.buck.util.LineIterating.ByteLineHandler
 
LineIterating.ByteLineHandler(int) - Constructor for class com.facebook.buck.util.LineIterating.ByteLineHandler
 
LineIterating.CharLineHandler - Class in com.facebook.buck.util
LineIterating.CharLineHandler() - Constructor for class com.facebook.buck.util.LineIterating.CharLineHandler
 
LineIterating.CharLineHandler(int) - Constructor for class com.facebook.buck.util.LineIterating.CharLineHandler
 
lineNumber - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
LineProcessorRunnable - Class in com.facebook.buck.util
 
LineProcessorRunnable(ExecutorService, InputStream, OutputStream) - Constructor for class com.facebook.buck.util.LineProcessorRunnable
 
LinkableCxxConstructorArg - Class in com.facebook.buck.cxx
 
LinkableCxxConstructorArg() - Constructor for class com.facebook.buck.cxx.LinkableCxxConstructorArg
 
LinkedBlockingStack<E> - Class in com.facebook.buck.util.concurrent
An implementation of BlockingQueue interface returning elements in LIFO order.
LinkedBlockingStack() - Constructor for class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
Linker - Interface in com.facebook.buck.cxx
An object wrapping a linker, providing its source path and an interface to decorate arguments with specific flags.
Linker.CxxRuntimeType - Enum in com.facebook.buck.cxx
The various styles of runtime library to which we can link shared objects.
Linker.LinkableDepType - Enum in com.facebook.buck.cxx
The various ways to link in dependencies.
Linker.LinkType - Enum in com.facebook.buck.cxx
The various ways to link an output file.
linkerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
linkerFlags - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
Linkers - Class in com.facebook.buck.cxx
 
linkStyle - Variable in class com.facebook.buck.cxx.LinkableCxxConstructorArg
 
linkWhole - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
linkWhole(Arg) - Method in class com.facebook.buck.cxx.DarwinLinker
 
linkWhole(Arg) - Method in class com.facebook.buck.cxx.GnuLinker
 
linkWhole(Arg) - Method in interface com.facebook.buck.cxx.Linker
 
linkWhole - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
linkWhole(Arg) - Method in class com.facebook.buck.cxx.UnknownLinker
 
linkWhole(Arg) - Method in class com.facebook.buck.cxx.WindowsLinker
 
linkWithoutSoname - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
ListeningCharsetDecoder - Class in com.facebook.buck.util
 
ListeningCharsetDecoder(ListeningCharsetDecoder.DecoderListener, Charset) - Constructor for class com.facebook.buck.util.ListeningCharsetDecoder
 
ListeningCharsetDecoder(ListeningCharsetDecoder.DecoderListener, CharsetDecoder) - Constructor for class com.facebook.buck.util.ListeningCharsetDecoder
 
ListeningCharsetDecoder.DecoderListener - Interface in com.facebook.buck.util
 
ListeningCharsetEncoder - Class in com.facebook.buck.util
 
ListeningCharsetEncoder(ListeningCharsetEncoder.EncoderListener, Charset) - Constructor for class com.facebook.buck.util.ListeningCharsetEncoder
 
ListeningCharsetEncoder(ListeningCharsetEncoder.EncoderListener, CharsetEncoder) - Constructor for class com.facebook.buck.util.ListeningCharsetEncoder
 
ListeningCharsetEncoder.EncoderListener - Interface in com.facebook.buck.util
 
ListeningProcessExecutor - Class in com.facebook.buck.util
Replacement for ProcessBuilder which provides an asynchronous callback interface to notify the caller on a background thread when a process starts, performs I/O, or exits.
ListeningProcessExecutor() - Constructor for class com.facebook.buck.util.ListeningProcessExecutor
 
ListeningProcessExecutor.LaunchedProcess - Interface in com.facebook.buck.util
Represents a process which was launched by a ListeningProcessExecutor.
ListeningProcessExecutor.ProcessListener - Interface in com.facebook.buck.util
Callback API to notify the caller on a background thread when a process starts, exits, has stdout or stderr bytes to read, or is ready to receive bytes on stdin.
listFiles(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows File.listFiles() to be faked in tests.
listMatchingPaths(Path, String, PathListing.PathModifiedTimeFetcher) - Static method in class com.facebook.buck.io.PathListing
Lists matching paths in descending modified time order.
listMatchingPathsWithFilters(Path, String, PathListing.PathModifiedTimeFetcher, PathListing.FilterMode, Optional<Integer>, Optional<Long>) - Static method in class com.facebook.buck.io.PathListing
Lists paths in descending modified time order, excluding any paths which bring the number of files over maxNumPaths or over totalSizeFilter bytes in size.
ListTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
load(ClassLoader) - Static method in class com.facebook.buck.jvm.java.FatJar
 
LoadBalancedService - Class in com.facebook.buck.slb
 
LoadBalancedService(HttpLoadBalancer, OkHttpClient, BuckEventBus) - Constructor for class com.facebook.buck.slb.LoadBalancedService
 
LoadBalancedServiceEvent - Class in com.facebook.buck.slb
 
LoadBalancedServiceEvent(LoadBalancedServiceEventData) - Constructor for class com.facebook.buck.slb.LoadBalancedServiceEvent
 
LoadBalancedServiceEventData - Class in com.facebook.buck.slb
Immutable implementation of LoadBalancedServiceEvent.AbstractLoadBalancedServiceEventData.
LoadBalancedServiceEventData.Builder - Class in com.facebook.buck.slb
Builds instances of LoadBalancedServiceEventData.
LoadBalancerEventsListener - Class in com.facebook.buck.event.listener
 
LoadBalancerEventsListener(CounterRegistry) - Constructor for class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
LoadBalancerEventsListener.ServerCounters - Class in com.facebook.buck.event.listener
 
LoadBalancerEventsListener.ServerCounters(CounterRegistry, URI) - Constructor for class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
LoadBalancerPingEvent - Class in com.facebook.buck.slb
 
LoadBalancerPingEvent(LoadBalancerPingEventData) - Constructor for class com.facebook.buck.slb.LoadBalancerPingEvent
 
LoadBalancerPingEventData - Class in com.facebook.buck.slb
Immutable implementation of LoadBalancerPingEvent.AbstractLoadBalancerPingEventData.
LoadBalancerPingEventData.Builder - Class in com.facebook.buck.slb
Builds instances of LoadBalancerPingEventData.
loadClass(String) - Static method in class com.facebook.buck.cli.bootstrapper.ClassLoaderBootstrapper
 
loadFromFile(File) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
loadLimit - Variable in class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
LOCAL_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
The path to the per-project local (git ignored) logging.properties file.
locales - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
localWorkers - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -localWorkers flag.
LocationMacroExpander - Class in com.facebook.buck.rules.macros
Expands to the path of a build rules output.
LocationMacroExpander() - Constructor for class com.facebook.buck.rules.macros.LocationMacroExpander
 
lock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
lockInterruptibly() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
LOG - Static variable in enum com.facebook.buck.util.environment.Architecture
 
log(String) - Method in class com.facebook.buck.util.network.BatchingLogger
 
log(String) - Method in interface com.facebook.buck.util.network.RemoteLogger
 
log(String, Iterable<String>) - Method in interface com.facebook.buck.util.network.ScribeLogger
 
LOG_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
logBuildInfo(String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
LogConfig - Class in com.facebook.buck.cli.bootstrapper
 
LogConfig() - Constructor for class com.facebook.buck.cli.bootstrapper.LogConfig
 
LogConfig - Class in com.facebook.buck.log
Constructed by java.util.logging.LogManager via the system property java.util.logging.LogManager.config.
LogConfig() - Constructor for class com.facebook.buck.log.LogConfig
Default constructor, called by LogManager.
LogConfigPaths - Class in com.facebook.buck.log
Utility class containing constants for logging configuration paths.
logDebugAndPost(Logger, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
logError(Throwable, String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
logError(String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
logError(Throwable, String, Object...) - Method in class com.facebook.buck.step.ExecutionContext
 
logEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
logEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
logEventPair(String, Optional<String>, long, long, BuckEvent, BuckEvent, Optional<Double>, ImmutableList.Builder<String>) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
Adds a line about a pair of start and finished events to lines.
LogFormatter - Class in com.facebook.buck.cli.bootstrapper
 
LogFormatter() - Constructor for class com.facebook.buck.cli.bootstrapper.LogFormatter
 
LogFormatter - Class in com.facebook.buck.log
 
LogFormatter() - Constructor for class com.facebook.buck.log.LogFormatter
 
Logger - Class in com.facebook.buck.log
 
LoggingArtifactCacheDecorator - Class in com.facebook.buck.artifact_cache
Decorator for wrapping a ArtifactCache to log a ArtifactCacheEvent for the start and finish of each event.
LoggingArtifactCacheDecorator(BuckEventBus, ArtifactCache, ArtifactCacheEventFactory) - Constructor for class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
LoggingBuildListener - Class in com.facebook.buck.event.listener
Log handler to bridge BuckEventBus events to java.util.logging records.
LoggingBuildListener() - Constructor for class com.facebook.buck.event.listener.LoggingBuildListener
 
LogLevelTypeCoercer - Class in com.facebook.buck.rules.coercer
 
LogLevelTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.BatchingLogger
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.HttpPutLogger
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
logVerboseAndPost(Logger, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
lookup(String) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
lookup(Path) - Method in class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
lookup(FileHashCache, SourcePathResolver, ImmutableSet<SourcePath>) - Method in class com.facebook.buck.rules.Manifest
 
lookupRawNodes(Cell, Path) - Method in interface com.facebook.buck.parser.ParsePipeline.Cache
 
lookupString(long) - Method in class com.facebook.buck.cxx.elf.ElfSection
 
lookupTargetNode(Cell, BuildTarget) - Method in interface com.facebook.buck.parser.ParsePipeline.Cache
 
LuaBinary - Class in com.facebook.buck.lua
 
LuaBinary(BuildRuleParams, SourcePathResolver, Path, Tool, String, LuaPackageComponents, Tool) - Constructor for class com.facebook.buck.lua.LuaBinary
 
LuaBinaryDescription - Class in com.facebook.buck.lua
 
LuaBinaryDescription(LuaConfig, CxxBuckConfig, CxxPlatform, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.lua.LuaBinaryDescription
 
LuaBinaryDescription.Arg - Class in com.facebook.buck.lua
 
LuaBinaryDescription.Arg() - Constructor for class com.facebook.buck.lua.LuaBinaryDescription.Arg
 
LuaBinaryDescription.StarterType - Enum in com.facebook.buck.lua
 
LuaBuckConfig - Class in com.facebook.buck.lua
 
LuaBuckConfig(BuckConfig, ExecutableFinder) - Constructor for class com.facebook.buck.lua.LuaBuckConfig
 
LuaConfig - Interface in com.facebook.buck.lua
 
LuaLibrary - Class in com.facebook.buck.lua
 
LuaLibrary(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.lua.LuaLibrary
 
LuaLibraryDescription - Class in com.facebook.buck.lua
 
LuaLibraryDescription() - Constructor for class com.facebook.buck.lua.LuaLibraryDescription
 
LuaLibraryDescription.Arg - Class in com.facebook.buck.lua
 
LuaLibraryDescription.Arg() - Constructor for class com.facebook.buck.lua.LuaLibraryDescription.Arg
 
LuaPackageable - Interface in com.facebook.buck.lua
 
LuaPackageComponents - Class in com.facebook.buck.lua
Immutable implementation of AbstractLuaPackageComponents.
LuaPackageComponents.Builder - Class in com.facebook.buck.lua
Builds instances of LuaPackageComponents.
LuaUtil - Class in com.facebook.buck.lua
 

M

MACH_O_BUNDLE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
MachoHeader - Class in com.facebook.buck.cxx
Immutable implementation of AbstractMachoHeader.
MachoHeader.Builder - Class in com.facebook.buck.cxx
Builds instances of MachoHeader.
Machos - Class in com.facebook.buck.cxx
 
Machos.MachoException - Exception in com.facebook.buck.cxx
 
Machos.MachoException(String) - Constructor for exception com.facebook.buck.cxx.Machos.MachoException
 
MACRO_HANDLER - Static variable in class com.facebook.buck.android.NdkLibraryDescription
 
MACRO_HANDLER - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
MACRO_HANDLER - Static variable in class com.facebook.buck.python.PythonUtil
 
MACRO_HANDLER - Static variable in class com.facebook.buck.shell.AbstractGenruleDescription
 
MacroArg - Class in com.facebook.buck.rules.args
An Arg which contains macros that need to be expanded.
MacroArg(MacroHandler, BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Constructor for class com.facebook.buck.rules.args.MacroArg
 
MacroException - Exception in com.facebook.buck.rules.macros
 
MacroException(String) - Constructor for exception com.facebook.buck.rules.macros.MacroException
 
MacroException(String, Throwable) - Constructor for exception com.facebook.buck.rules.macros.MacroException
 
MacroExpander - Interface in com.facebook.buck.rules.macros
 
MacroExpanderWithCustomFileOutput - Interface in com.facebook.buck.rules.macros
MacroExpanders that also implement this interface can provide different output when they are expanding to a file.
MacroFinder - Class in com.facebook.buck.rules.macros
Replace and extracts macros from input strings.
MacroFinder() - Constructor for class com.facebook.buck.rules.macros.MacroFinder
 
MacroHandler - Class in com.facebook.buck.rules.macros
Extracts macros from input strings and calls registered expanders to handle their input.
MacroHandler(ImmutableMap<String, MacroExpander>) - Constructor for class com.facebook.buck.rules.macros.MacroHandler
 
MacroMatchResult - Class in com.facebook.buck.rules.macros
Immutable implementation of AbstractMacroMatchResult.
MacroMatchResult.Builder - Class in com.facebook.buck.rules.macros
Builds instances of MacroMatchResult.
MacroReplacer - Interface in com.facebook.buck.rules.macros
Interface to define replacement behavior for @{link MacroFinder}.
MacWifiSsidFinder - Class in com.facebook.buck.util.environment
Mac OS X implementation of finding the SSID of the default Wi-Fi interface.
MacWifiSsidFinder.CoreWlan - Interface in com.facebook.buck.util.environment
 
main(String[]) - Static method in class com.facebook.buck.android.agent.AgentMain
 
main(String[]) - Static method in class com.facebook.buck.apple.clang.PrintHeaderMap
 
main(String[]) - Static method in class com.facebook.buck.cli.bootstrapper.ClassLoaderBootstrapper
 
Main - Class in com.facebook.buck.cli
 
Main(PrintStream, PrintStream, InputStream) - Constructor for class com.facebook.buck.cli.Main
 
Main(PrintStream, PrintStream, InputStream, List<BuckEventListener>) - Constructor for class com.facebook.buck.cli.Main
 
main(String[]) - Static method in class com.facebook.buck.cli.Main
 
main(String[]) - Static method in class com.facebook.buck.dalvik.DalvikStatsTool
CLI wrapper to run against every class in a set of JARs.
main(String[]) - Static method in class com.facebook.buck.io.DirectoryTraversal
 
main(String[]) - Static method in class com.facebook.buck.jvm.java.abi.ApiStubber
 
main(String[]) - Static method in class com.facebook.buck.jvm.java.coverage.ReportGenerator
Starts the report generation process
main(String[]) - Static method in class com.facebook.buck.jvm.java.FatJarMain
 
main(String[]) - Static method in class com.facebook.buck.jvm.java.runner.FileClassPathRunner
 
main(String[]) - Static method in class com.facebook.buck.maven.Resolver
 
main - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
main - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
main(String[]) - Static method in class com.facebook.buck.testrunner.JUnitMain
 
main(String[]) - Static method in class com.facebook.buck.testrunner.TestNGMain
 
main(String[]) - Static method in class com.facebook.buck.tools.dxanalysis.DxAnalysisMain
 
main(String[]) - Static method in class com.facebook.buck.zip.ZipWriteTest
 
MAIN_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
If present, the path to the logging.properties file.
mainClass - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
mainModule - Variable in class com.facebook.buck.lua.LuaBinaryDescription.Arg
 
mainModule - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
MakeCleanDirectoryStep - Class in com.facebook.buck.step.fs
Deletes the directory, if it exists, before creating it.
MakeCleanDirectoryStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
makeExecutable(Path) - Static method in class com.facebook.buck.io.MoreFiles
Tries to make the specified file executable.
MakeExecutableStep - Class in com.facebook.buck.step.fs
 
MakeExecutableStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MakeExecutableStep
 
makeRequest(String, Request.Builder) - Method in interface com.facebook.buck.slb.HttpService
 
makeRequest(String, Request.Builder) - Method in class com.facebook.buck.slb.LoadBalancedService
 
makeRequest(String, Request.Builder) - Method in class com.facebook.buck.slb.SingleUriService
 
makeTargetDescription(String, String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
makeTargetDescription(String, String) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
ManagedRunnable - Class in com.facebook.buck.util
A wrapper around a Thread which implements the AutoCloseable interface to be used in try-resource blocks and which also supports forwarding exceptions to the managing thread.
ManagedRunnable(ExecutorService) - Constructor for class com.facebook.buck.util.ManagedRunnable
 
manifest - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidLibraryDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
Manifest - Class in com.facebook.buck.rules
 
Manifest() - Constructor for class com.facebook.buck.rules.Manifest
Create an empty manifest.
Manifest(InputStream) - Constructor for class com.facebook.buck.rules.Manifest
Deserialize an existing manifest from the given InputStream.
manifestFile - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
manifestSkeleton - Variable in class com.facebook.buck.android.AndroidAarDescription.Arg
 
MapTypeCoercer<K,V> - Class in com.facebook.buck.rules.coercer
 
mark(int) - Method in class com.facebook.buck.util.hash.HasherInputStream
 
markSupported() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
MATCH_ALL - Static variable in interface com.facebook.buck.model.BuildTargetPattern
 
MATCH_ANY_ENTITLEMENT - Static variable in class com.facebook.buck.apple.ProvisioningProfileStore
 
MATCH_ANY_IDENTITY - Static variable in class com.facebook.buck.apple.ProvisioningProfileStore
 
matches(String) - Method in class com.facebook.buck.android.ClassNameFilter
 
matches(Set<Label>) - Method in class com.facebook.buck.cli.LabelSelector
 
matches(Path) - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
MAVEN_CENTRAL_URL - Static variable in class com.facebook.buck.maven.Publisher
 
MAVEN_COORDS_PRESENT_PREDICATE - Static variable in interface com.facebook.buck.jvm.java.HasMavenCoordinates
 
MAVEN_JAR - Static variable in interface com.facebook.buck.jvm.java.JavaLibrary
For maven publishing only dependencies containing maven coordinates will be listed as dependencies.
mavenCoords - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
mavenCoords - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
mavenCoords - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
MavenPublishable - Interface in com.facebook.buck.jvm.java
A BuildRule that can have its output(BuildRule.getPathToOutput()) published to a maven repository under the maven coordinates provided by HasMavenCoordinates.getMavenCoords()
MavenUberJar - Class in com.facebook.buck.jvm.java
A BuildRule used to have the provided JavaLibrary published to a maven repository
MavenUberJar.SourceJar - Class in com.facebook.buck.jvm.java
 
MavenUberJar.SourceJar(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>, MavenUberJar.TraversedDeps) - Constructor for class com.facebook.buck.jvm.java.MavenUberJar.SourceJar
 
MavenUrlDecoder - Class in com.facebook.buck.file
Responsible for converting a maven URL to an HTTP or HTTPS url.
MAX_PARALLEL_REQUESTS - Static variable in class com.facebook.buck.util.network.RemoteLoggerFactory
 
MAX_STATUS_WIDTH - Static variable in class com.facebook.buck.test.TestCaseSummary
 
maybeVisitAllDeps(BuildRule, boolean) - Static method in class com.facebook.buck.rules.BuildRuleDependencyVisitors
 
merge(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.AndroidResourceFolder
 
merge(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.ExcludeFolder
 
merge(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.SourceFolder
 
merge(IjFolder) - Method in class com.facebook.buck.jvm.java.intellij.TestFolder
 
merge(Map<K, V>, Map<K, V>) - Static method in class com.facebook.buck.util.MoreMaps
 
MergeAndroidResourceSources - Class in com.facebook.buck.android.aapt
 
MergeAndroidResourceSources(BuildRuleParams, SourcePathResolver, ImmutableCollection<SourcePath>) - Constructor for class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
MergeAndroidResourceSourcesStep - Class in com.facebook.buck.android.aapt
Merges multiple directories containing Android resource sources into one directory.
MergeAndroidResourceSourcesStep(ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
MergeAndroidResourcesStep - Class in com.facebook.buck.android
 
mergeManifests - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
message - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
message - Variable in class com.facebook.buck.apple.XctoolOutputParsing.StatusEvent
 
metadata() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
MetadataAndPayloadReadResultInternal - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal.
MetadataAndPayloadReadResultInternal.Builder - Class in com.facebook.buck.artifact_cache
MetadataProvidingDescription<T> - Interface in com.facebook.buck.rules
 
metadataTxtDexEntries - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
metaInfDirectory - Variable in class com.facebook.buck.jvm.java.JavaBinaryDescription.Args
 
methodBlock(FrameworkMethod) - Method in class com.facebook.buck.testrunner.BuckBlockJUnit4ClassRunner
Override the default timeout behavior so that when no timeout is specified in the Test annotation, the timeout specified by the constructor will be used (if it has been set).
methodDesc - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
methodName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
methodName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
methodName - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
methodReferences - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
Methods referenced by the class.
MIN_SHALLOW_GRAPH_SIZE - Static variable in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
 
MiniAapt - Class in com.facebook.buck.android.aapt
Step which parses resources in an android res directory and compiles them into a R.txt file, following the exact same format as the Android build tool aapt.
MiniAapt(SourcePathResolver, ProjectFilesystem, SourcePath, Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.android.aapt.MiniAapt
 
minimizePrimaryDexSize - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
MissingBuildFileException - Exception in com.facebook.buck.parser
 
MissingBuildFileException(TargetNodeSpec, Path) - Constructor for exception com.facebook.buck.parser.MissingBuildFileException
 
MissingSymbolEvent - Class in com.facebook.buck.event
 
MissingSymbolEvent.SymbolType - Enum in com.facebook.buck.event
 
MissingSymbolsHandler - Class in com.facebook.buck.cli
 
MkdirAndSymlinkFileStep - Class in com.facebook.buck.step.fs
Ensures the directory of the target path is created before a file is symlinked to it.
MkdirAndSymlinkFileStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
mkdirs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Resolves the relative path against the project root and then calls Files.createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute[])
MkdirStep - Class in com.facebook.buck.step.fs
Command that runs equivalent command of mkdir -p on the specified directory.
MkdirStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MkdirStep
 
moduleDeps - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
ModuleIndexEntry - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjProjectTemplateDataPreparer.AbstractModuleIndexEntry.
ModuleIndexEntry.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of ModuleIndexEntry.
moduleName - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
modules - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
MODULES_PREFIX - Static variable in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
MoreExceptions - Class in com.facebook.buck.util
 
MoreExecutors - Class in com.facebook.buck.util.concurrent
 
MoreExecutors.NamedThreadFactory - Class in com.facebook.buck.util.concurrent
A ThreadFactory which gives each thread a meaningful and distinct name.
MoreExecutors.NamedThreadFactory(String) - Constructor for class com.facebook.buck.util.concurrent.MoreExecutors.NamedThreadFactory
 
MoreFiles - Class in com.facebook.buck.io
 
MoreFiles.DeleteRecursivelyOptions - Enum in com.facebook.buck.io
 
MoreFunctions - Class in com.facebook.buck.util
 
MoreFunctions() - Constructor for class com.facebook.buck.util.MoreFunctions
 
MoreFutures - Class in com.facebook.buck.util.concurrent
 
MoreIterables - Class in com.facebook.buck.util
 
MoreMaps - Class in com.facebook.buck.util
 
MorePaths - Class in com.facebook.buck.io
 
MorePosixFilePermissions - Class in com.facebook.buck.io
 
MoreSets - Class in com.facebook.buck.util
 
MoreSets() - Constructor for class com.facebook.buck.util.MoreSets
 
MoreStrings - Class in com.facebook.buck.util
 
MoreSuppliers - Class in com.facebook.buck.util
 
MoreThrowables - Class in com.facebook.buck.util
 
move(Path, Path, CopyOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
MoveStep - Class in com.facebook.buck.step.fs
 
MoveStep(ProjectFilesystem, Path, Path, CopyOption...) - Constructor for class com.facebook.buck.step.fs.MoveStep
 
MULTI_INSTALL_MODE_SHORT_ARG - Static variable in class com.facebook.buck.step.AdbOptions
 
MultiArtifactCache - Class in com.facebook.buck.artifact_cache
MultiArtifactCache encapsulates a set of ArtifactCache instances such that fetch() succeeds if any of the ArtifactCaches contain the desired artifact, and store() applies to all ArtifactCaches.
MultiArtifactCache(ImmutableList<ArtifactCache>) - Constructor for class com.facebook.buck.artifact_cache.MultiArtifactCache
 
MutabilityAnalyzer - Class in com.facebook.buck.tools.dxanalysis
 
MutableDirectedGraph<T> - Class in com.facebook.buck.graph
Represents a directed graph with unweighted edges.
MutableDirectedGraph() - Constructor for class com.facebook.buck.graph.MutableDirectedGraph
Creates a new graph with no nodes or edges.

N

nailMain(NGContext) - Static method in class com.facebook.buck.cli.Main
When running as a daemon in the NailGun server, Main.nailMain(NGContext) is called instead of Main.main(String[]) so that the given context can be used to listen for client disconnections and interrupt command processing when they occur.
name - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
name(String) - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Initializes value for name.
name - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
NAME_TYPE_DNS_HOSTNAME - Static variable in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
NamedTemporaryFile - Class in com.facebook.buck.util
 
NamedTemporaryFile(String, String, FileAttribute<?>...) - Constructor for class com.facebook.buck.util.NamedTemporaryFile
 
namedThread(String, Runnable) - Static method in class com.facebook.buck.util.Threads
 
NanosAdjustedClock - Class in com.facebook.buck.timing
Clock implementation that invokes the System calls, adjusted to use the given nanos epoch.
NanosAdjustedClock(long) - Constructor for class com.facebook.buck.timing.NanosAdjustedClock
 
nanoTime() - Method in interface com.facebook.buck.timing.Clock
 
nanoTime() - Method in class com.facebook.buck.timing.DefaultClock
 
nanoTime() - Method in class com.facebook.buck.timing.NanosAdjustedClock
 
nativeLib - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
NativeLibraryBuildRule - Interface in com.facebook.buck.android
BuildRule that contains various .so files for Android, organized by target CPU architecture.
nativeLibs - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
nativeLibsEnvironment - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.CxxLibraryEnhancement
 
NativeLinkable - Interface in com.facebook.buck.cxx
Interface for BuildRule objects (e.g.
NativeLinkable.Linkage - Enum in com.facebook.buck.cxx
 
NativeLinkableInput - Class in com.facebook.buck.cxx
Immutable implementation of AbstractNativeLinkableInput.
NativeLinkableInput.Builder - Class in com.facebook.buck.cxx
Builds instances of NativeLinkableInput.
NativeLinkables - Class in com.facebook.buck.cxx
 
NativeRelinker - Class in com.facebook.buck.android.relinker
When linking shared libraries, by default, all symbols are exported from the library.
NativeRelinker(BuildRuleParams, SourcePathResolver, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ImmutableMap<Pair<NdkCxxPlatforms.TargetCpuType, String>, SourcePath>, ImmutableMap<Pair<NdkCxxPlatforms.TargetCpuType, String>, SourcePath>) - Constructor for class com.facebook.buck.android.relinker.NativeRelinker
 
nativeStarterLibrary - Variable in class com.facebook.buck.lua.LuaBinaryDescription.Arg
 
NativeTestable - Interface in com.facebook.buck.cxx
Interface marking a rule as having tests.
NdkBuildStep - Class in com.facebook.buck.android
 
NdkBuildStep(ProjectFilesystem, Path, Path, Path, Path, Iterable<String>, Function<String, String>) - Constructor for class com.facebook.buck.android.NdkBuildStep
 
NdkCxxPlatform - Class in com.facebook.buck.android
Immutable implementation of AbstractNdkCxxPlatform.
NdkCxxPlatform.Builder - Class in com.facebook.buck.android
Builds instances of NdkCxxPlatform.
NdkCxxPlatformCompiler - Class in com.facebook.buck.android
Immutable implementation of AbstractNdkCxxPlatformCompiler.
NdkCxxPlatformCompiler.Builder - Class in com.facebook.buck.android
Builds instances of NdkCxxPlatformCompiler.
NdkCxxPlatforms - Class in com.facebook.buck.android
 
NdkCxxPlatforms.CxxRuntime - Enum in com.facebook.buck.android
The C/C++ runtime library to link against.
NdkCxxPlatforms.Host - Enum in com.facebook.buck.android
The OS and Architecture that we're building on.
NdkCxxPlatforms.TargetArch - Enum in com.facebook.buck.android
Name of the target CPU architecture.
NdkCxxPlatforms.TargetArchAbi - Enum in com.facebook.buck.android
Name of the target CPU + ABI.
NdkCxxPlatforms.TargetCpuType - Enum in com.facebook.buck.android
The CPU architectures to target.
NdkCxxPlatforms.Toolchain - Enum in com.facebook.buck.android
The build toolchain, named (including compiler version) after the target platform/arch.
NdkCxxPlatforms.ToolchainTarget - Enum in com.facebook.buck.android
The toolchains name for the platform being targeted.
NdkCxxPlatformTargetConfiguration - Class in com.facebook.buck.android
Immutable implementation of AbstractNdkCxxPlatformTargetConfiguration.
NdkCxxPlatformTargetConfiguration.Builder - Class in com.facebook.buck.android
NdkLibrary - Class in com.facebook.buck.android
An object that represents a collection of Android NDK source code.
NdkLibrary(BuildRuleParams, SourcePathResolver, Path, String, Set<SourcePath>, List<String>, boolean, Optional<String>, Function<String, String>) - Constructor for class com.facebook.buck.android.NdkLibrary
 
NdkLibraryDescription - Class in com.facebook.buck.android
 
NdkLibraryDescription(Optional<String>, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>) - Constructor for class com.facebook.buck.android.NdkLibraryDescription
 
NdkLibraryDescription.Arg - Class in com.facebook.buck.android
 
NdkLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.NdkLibraryDescription.Arg
 
NetworkEvent - Class in com.facebook.buck.event
 
NetworkEvent(EventKey) - Constructor for class com.facebook.buck.event.NetworkEvent
 
NetworkEvent.BytesReceivedEvent - Class in com.facebook.buck.event
 
NetworkEvent.BytesReceivedEvent(long) - Constructor for class com.facebook.buck.event.NetworkEvent.BytesReceivedEvent
 
networkStatsKeeper - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
NetworkStatsKeeper - Class in com.facebook.buck.event.listener
 
NetworkStatsKeeper() - Constructor for class com.facebook.buck.event.listener.NetworkStatsKeeper
 
newBuilder(BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
newBuilder(BuildRule) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
newBuilder(BuildRule) - Method in class com.facebook.buck.rules.keys.ReflectiveRuleKeyBuilderFactory
 
newCondition() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
newDefaultInstance() - Static method in class com.facebook.buck.util.ObjectMappers
 
newFetchFinishedEvent(ArtifactCacheEvent.Started, CacheResult) - Method in interface com.facebook.buck.artifact_cache.ArtifactCacheEventFactory
 
newFetchFinishedEvent(ArtifactCacheEvent.Started, CacheResult) - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
newFetchStartedEvent(ImmutableSet<RuleKey>) - Method in interface com.facebook.buck.artifact_cache.ArtifactCacheEventFactory
 
newFetchStartedEvent(ImmutableSet<RuleKey>) - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
newFetchStartedEvent(ImmutableSet<RuleKey>) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
newFileInputStream(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newFileOutputStream(Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newFinishedEvent(ArtifactCacheEvent.Started, Optional<CacheResult>) - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
newFinishedEventBuilder(HttpArtifactCacheEvent.Started) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
newFormatter() - Static method in class com.facebook.buck.util.network.HiveRowFormatter
 
newInstance(ArtifactCacheBuckConfig, BuckEventBus, ProjectFilesystem, Optional<String>, ListeningExecutorService) - Static method in class com.facebook.buck.artifact_cache.ArtifactCaches
Creates a new instance of the cache for use during a build.
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in class com.facebook.buck.dalvik.DalvikAwareZipSplitterFactory
 
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in class com.facebook.buck.dalvik.DefaultZipSplitterFactory
 
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in interface com.facebook.buck.dalvik.ZipSplitterFactory
Both combines and splits a set of input files into zip files such that no one output zip file has entries that in total exceed zipSizeHardLimit.
newInstance(BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
newInstance(BuildRule) - Method in class com.facebook.buck.rules.keys.ReflectiveRuleKeyBuilderFactory
 
newInstance(BuildRule) - Method in interface com.facebook.buck.rules.RuleKeyBuilderFactory
Creates a new RuleKeyBuilder for the given BuildRule.
newIntegerCounter(String, String, ImmutableMap<String, String>) - Method in interface com.facebook.buck.counters.CounterRegistry
 
newIntegerCounter(String, String, ImmutableMap<String, String>) - Method in class com.facebook.buck.counters.CounterRegistryImpl
 
newMultiThreadExecutor(String, int) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Creates a multi-threaded executor with meaningfully named threads.
newMultiThreadExecutor(ThreadFactory, int) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
NewNativeTargetProjectMutator - Class in com.facebook.buck.apple
Configures a PBXProject by adding a PBXNativeTarget and its associated dependencies into a PBXProject object graph.
NewNativeTargetProjectMutator(PathRelativizer, Function<SourcePath, Path>) - Constructor for class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
NewNativeTargetProjectMutator.Result - Class in com.facebook.buck.apple
 
newOutputStream(Path) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that outputs to the given zipFile.
newOutputStream(OutputStream) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that will by default act in the same way as ZipOutputStream, notably by throwing an exception if duplicate entries are added.
newOutputStream(Path, ZipOutputStreams.HandleDuplicates) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that handles duplicate entries in the way dictated by mode.
newOutputStream(OutputStream, ZipOutputStreams.HandleDuplicates) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that handles duplicate entries in the way dictated by mode.
newRecursiveRuleDependencyTransformer(TargetGraph, AppleBuildRules.RecursiveDependenciesMode, ImmutableSet<BuildRuleType>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
newSamplingCounter(String, String, ImmutableMap<String, String>) - Method in interface com.facebook.buck.counters.CounterRegistry
 
newSamplingCounter(String, String, ImmutableMap<String, String>) - Method in class com.facebook.buck.counters.CounterRegistryImpl
 
newServedCache(ArtifactCacheBuckConfig, ProjectFilesystem) - Static method in class com.facebook.buck.artifact_cache.ArtifactCaches
Creates a new instance of the cache to be used to serve the dircache from the WebServer.
newShutdownEvent() - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
newSingleThreadExecutor(String) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Creates a single threaded executor that silently discards rejected tasks.
newSingleThreadExecutor(ThreadFactory) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
newSingleThreadScheduledExecutor(String) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Creates a single threaded scheduled executor with meaningfully named threads.
newSource(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newStoreFinishedEvent(ArtifactCacheEvent.Started) - Method in interface com.facebook.buck.artifact_cache.ArtifactCacheEventFactory
 
newStoreFinishedEvent(ArtifactCacheEvent.Started) - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
newStoreScheduledEvent(Optional<String>, ImmutableSet<RuleKey>) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
newStoreStartedEvent(ImmutableSet<RuleKey>, ImmutableMap<String, String>) - Method in interface com.facebook.buck.artifact_cache.ArtifactCacheEventFactory
 
newStoreStartedEvent(ImmutableSet<RuleKey>, ImmutableMap<String, String>) - Method in class com.facebook.buck.artifact_cache.DirArtifactCacheEvent.DirArtifactCacheEventFactory
 
newStoreStartedEvent(HttpArtifactCacheEvent.Scheduled) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent
 
newTagSetCounter(String, String, ImmutableMap<String, String>) - Method in interface com.facebook.buck.counters.CounterRegistry
 
newTagSetCounter(String, String, ImmutableMap<String, String>) - Method in class com.facebook.buck.counters.CounterRegistryImpl
 
newThread(Runnable) - Method in class com.facebook.buck.log.CommandThreadFactory
 
newThread(Runnable) - Method in class com.facebook.buck.util.concurrent.MoreExecutors.NamedThreadFactory
 
newWorkQueue() - Method in enum com.facebook.buck.cli.WorkQueueExecutionOrder
 
NO_INCLUDE_FRAMEWORKS_FLAVOR - Static variable in class com.facebook.buck.apple.AppleDescriptions
 
NoAndroidSdkException - Exception in com.facebook.buck.android
 
NoAndroidSdkException() - Constructor for exception com.facebook.buck.android.NoAndroidSdkException
 
NoAndroidSdkException(Throwable) - Constructor for exception com.facebook.buck.android.NoAndroidSdkException
 
noDx - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
noHealthyServersAvailable() - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
 
NoHealthyServersException - Exception in com.facebook.buck.slb
Thrown when the load balancer cannot find any healthy servers to make the request to.
NoHealthyServersException(String) - Constructor for exception com.facebook.buck.slb.NoHealthyServersException
 
NON_EMPTY - Static variable in class com.facebook.buck.util.MoreStrings
 
NON_EMPTY_RESOURCE - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
NONE - Static variable in class com.facebook.buck.rules.BuildableProperties
 
NonHashableSourcePathContainer - Class in com.facebook.buck.rules
Prevents a SourcePath being resolved and hashed when used as part of a RuleKey
NonHashableSourcePathContainer(SourcePath) - Constructor for class com.facebook.buck.rules.NonHashableSourcePathContainer
 
NOOP_CALLBACK - Static variable in interface com.facebook.buck.step.StepRunner
 
NOOP_REPORTING_CALLBACK - Static variable in interface com.facebook.buck.rules.TestRule
Implementation of TestRule.TestReportingCallback which does nothing.
NoopArtifactCache - Class in com.facebook.buck.artifact_cache
 
NoopArtifactCache() - Constructor for class com.facebook.buck.artifact_cache.NoopArtifactCache
 
NoopBuildRule - Class in com.facebook.buck.rules
A BuildRule which performs no actions.
NoopBuildRule(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.rules.NoopBuildRule
 
NoopBuildRuleWithTests - Class in com.facebook.buck.rules
 
NoopBuildRuleWithTests(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.rules.NoopBuildRuleWithTests
 
NoOpCmdLineInterface - Class in com.facebook.buck.util.versioncontrol
This is used if the project being built doesn't use a supported VCS.
NoOpCmdLineInterface() - Constructor for class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
normalize(Path) - Static method in class com.facebook.buck.io.MorePaths
Get a path without unnecessary path parts.
normalizeBuildTargetString(String) - Method in class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
normalizeIntelliJName(String) - Static method in class com.facebook.buck.jvm.java.intellij.Util
 
NoSuchBuildTargetException - Exception in com.facebook.buck.parser
 
NoSuchBuildTargetException(BuildTarget) - Constructor for exception com.facebook.buck.parser.NoSuchBuildTargetException
 
NOT_IGNORED_ENV_PREDICATE - Static variable in class com.facebook.buck.util.environment.EnvironmentFilter
 
notBorrowablePath(Path) - Static method in class com.facebook.buck.io.BorrowablePath
 
NULL_WATCHMAN - Static variable in class com.facebook.buck.io.Watchman
 
Nullable - Annotation Type in com.facebook.buck.util.exportedfiles
Some projects like FatJar is going to be embedded in many targets, it cannot have external dependencies, but we'd like to have Nullable and Preconditions.checkNotNull(T) anyway, so we define these here.
NullFileHashCache - Class in com.facebook.buck.util.cache
 
NullFileHashCache() - Constructor for class com.facebook.buck.util.cache.NullFileHashCache
 
NumberFormatter - Class in com.facebook.buck.i18n
Thread-safe and i18n-safe wrapper for NumberFormat (which is not thread-safe).
NumberFormatter(Function<Locale, NumberFormat>) - Constructor for class com.facebook.buck.i18n.NumberFormatter
Given a function which creates NumberFormat objects for a Locale, returns a wrapper providing thread-safe access to the formatter for that locale.
NumberTypeCoercer<T extends Number> - Class in com.facebook.buck.rules.coercer
Coerces numbers with rounding/truncation/extension.
numRulesCompleted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 

O

ObjectFileScrubbers - Class in com.facebook.buck.cxx
 
ObjectMappers - Class in com.facebook.buck.util
 
objectOutputPath(BuildTarget) - Static method in class com.facebook.buck.halide.HalideCompile
 
OCamlBinary - Class in com.facebook.buck.ocaml
 
OCamlBinary(BuildRuleParams, SourcePathResolver, BuildRule) - Constructor for class com.facebook.buck.ocaml.OCamlBinary
 
OCamlBinaryDescription - Class in com.facebook.buck.ocaml
 
OCamlBinaryDescription(OCamlBuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlBinaryDescription
 
OCamlBinaryDescription.Arg - Class in com.facebook.buck.ocaml
 
OCamlBinaryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
OCamlBuckConfig - Class in com.facebook.buck.ocaml
 
OCamlBuckConfig(Platform, BuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlBuckConfig
 
OCamlBuild - Class in com.facebook.buck.ocaml
A build rule which preprocesses, compiles, and assembles an OCaml source.
OCamlBuild(BuildRuleParams, SourcePathResolver, OCamlBuildContext, Compiler, Compiler, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlBuild
 
OCamlBuildContext - Class in com.facebook.buck.ocaml
Immutable implementation of AbstractOCamlBuildContext.
OCamlBuildContext.Builder - Class in com.facebook.buck.ocaml
Builds instances of OCamlBuildContext.
OCamlBuildRulesGenerator - Class in com.facebook.buck.ocaml
A generator of fine-grained OCaml build rules
OCamlBuildRulesGenerator(BuildRuleParams, SourcePathResolver, BuildRuleResolver, OCamlBuildContext, ImmutableMap<Path, ImmutableList<Path>>, ImmutableList<SourcePath>, Compiler, Compiler, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
OCamlBuildStep - Class in com.facebook.buck.ocaml
A step that preprocesses, compiles, and assembles OCaml sources.
OCamlBuildStep(SourcePathResolver, ProjectFilesystem, OCamlBuildContext, ImmutableMap<String, String>, ImmutableList<String>, ImmutableMap<String, String>, ImmutableList<String>, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlBuildStep
 
OCamlCCompile - Class in com.facebook.buck.ocaml
 
OCamlCCompile(BuildRuleParams, SourcePathResolver, OCamlCCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlCCompile
 
OCamlCCompileStep - Class in com.facebook.buck.ocaml
Compilation step for C interoperability files.
OCamlCCompileStep.Args - Class in com.facebook.buck.ocaml
 
OCamlCCompileStep.Args(ImmutableMap<String, String>, ImmutableList<String>, Tool, Path, SourcePath, ImmutableList<String>, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
ocamlCompiler - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
ocamlCompiler - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
ocamlCompilerCommandPrefix - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
ocamlDebug - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlDebugLauncher - Class in com.facebook.buck.ocaml
Creates a debug launch script.
OCamlDebugLauncher(BuildRuleParams, SourcePathResolver, OCamlDebugLauncherStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncher
 
OCamlDebugLauncherStep - Class in com.facebook.buck.ocaml
OCaml linking step.
OCamlDebugLauncherStep(ProjectFilesystem, SourcePathResolver, OCamlDebugLauncherStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
OCamlDebugLauncherStep.Args - Class in com.facebook.buck.ocaml
 
OCamlDebugLauncherStep.Args(Tool, Path, List<OCamlLibrary>, List<String>) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlDependencyGraphGenerator - Class in com.facebook.buck.ocaml
Parse output of ocamldep tool and build dependency graph of ocaml source files (*.ml & *.mli)
OCamlDependencyGraphGenerator() - Constructor for class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
OCamlDepToolStep - Class in com.facebook.buck.ocaml
This step runs ocamldep tool to compute dependencies among source files (*.mli and *.ml)
OCamlDepToolStep(Path, SourcePathResolver, Tool, List<SourcePath>, List<String>) - Constructor for class com.facebook.buck.ocaml.OCamlDepToolStep
 
OCamlGeneratedBuildRules - Class in com.facebook.buck.ocaml
Immutable implementation of AbstractOCamlGeneratedBuildRules.
OCamlGeneratedBuildRules.Builder - Class in com.facebook.buck.ocaml
Builds instances of OCamlGeneratedBuildRules.
ocamlInput - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlLexStep - Class in com.facebook.buck.ocaml
Runs ocamllex to generate .ml files from .mll
OCamlLexStep(Path, SourcePathResolver, OCamlLexStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlLexStep
 
OCamlLexStep.Args - Class in com.facebook.buck.ocaml
 
OCamlLexStep.Args(Tool, Path, Path) - Constructor for class com.facebook.buck.ocaml.OCamlLexStep.Args
 
OCamlLibrary - Interface in com.facebook.buck.ocaml
An action graph representation of an OCaml library.
OCamlLibraryDescription - Class in com.facebook.buck.ocaml
 
OCamlLibraryDescription(OCamlBuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlLibraryDescription
 
OCamlLibraryDescription.Arg - Class in com.facebook.buck.ocaml
 
OCamlLibraryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
OCamlLink - Class in com.facebook.buck.ocaml
 
OCamlLink(BuildRuleParams, SourcePathResolver, ImmutableList<SourcePath>, ImmutableMap<String, String>, ImmutableList<String>, Tool, ImmutableList<String>, Path, ImmutableList<Arg>, ImmutableList<Arg>, boolean, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlLink
 
OCamlLinkStep - Class in com.facebook.buck.ocaml
OCaml linking step.
OCamlLinkStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, Path, ImmutableList<Arg>, ImmutableList<Arg>, ImmutableList<Path>, boolean, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlLinkStep
 
OCamlMLCompile - Class in com.facebook.buck.ocaml
 
OCamlMLCompile(BuildRuleParams, SourcePathResolver, OCamlMLCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompile
 
OCamlMLCompileStep - Class in com.facebook.buck.ocaml
A compilation step for .ml and .mli files
OCamlMLCompileStep(Path, SourcePathResolver, OCamlMLCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompileStep
 
OCamlMLCompileStep.Args - Class in com.facebook.buck.ocaml
 
OCamlMLCompileStep.Args(Function<Path, Path>, ImmutableMap<String, String>, ImmutableList<String>, Tool, Path, Path, ImmutableList<String>) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
OCamlRuleBuilder - Class in com.facebook.buck.ocaml
Compute transitive dependencies and generate ocaml build rules
OCamlSource - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractOCamlSource.
OCamlSource.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of OCamlSource.
OCamlSourceTypeCoercer - Class in com.facebook.buck.rules.coercer
A type coercer to handle source entries in OCaml rules.
OCamlUtil - Class in com.facebook.buck.ocaml
Utility functions
OCamlYaccStep - Class in com.facebook.buck.ocaml
A yacc step which processes .mly files and outputs .ml and mli files
OCamlYaccStep(Path, SourcePathResolver, OCamlYaccStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlYaccStep
 
OCamlYaccStep.Args - Class in com.facebook.buck.ocaml
 
OCamlYaccStep.Args(Tool, Path, Path) - Constructor for class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
of(Path, Path, Path, Path, Path, Path) - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Construct new immutable AppleBundleDestinations instance.
of(ImmutableSet<SourcePath>) - Static method in class com.facebook.buck.apple.FrameworkDependencies
Construct new immutable FrameworkDependencies instance.
of(Iterable<? extends SourcePath>) - Static method in class com.facebook.buck.apple.FrameworkDependencies
Construct new immutable FrameworkDependencies instance.
of(AbstractGroupedSource.Type, Optional<SourceWithFlags>, Optional<SourcePath>, Optional<String>, Optional<Path>, Optional<List<GroupedSource>>) - Static method in class com.facebook.buck.apple.GroupedSource
Construct new immutable GroupedSource instance.
of(PBXCopyFilesBuildPhase.Destination) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Construct new immutable CopyFilePhaseDestinationSpec instance.
of(String) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Construct new immutable ProductType instance.
of(CacheResultType, Optional<String>, Optional<String>, Optional<ImmutableMap<String, String>>) - Static method in class com.facebook.buck.artifact_cache.CacheResult
Construct new immutable CacheResult instance.
of(Predicate<TargetNode<?>>, AssociatedTargetNodePredicate) - Static method in class com.facebook.buck.cli.ProjectPredicates
Construct new immutable ProjectPredicates instance.
of(TestRule, List<Step>, Callable<TestResults>, TestRule.TestReportingCallback) - Static method in class com.facebook.buck.cli.TestRun
Construct new immutable TestRun instance.
of(TestRule, Iterable<? extends Step>, Callable<TestResults>, TestRule.TestReportingCallback) - Static method in class com.facebook.buck.cli.TestRun
Construct new immutable TestRun instance.
of(ImmutableSet<SourcePath>) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Construct new immutable CxxCompilationDatabaseDependencies instance.
of(Iterable<? extends SourcePath>) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Construct new immutable CxxCompilationDatabaseDependencies instance.
of(String, String, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Construct new immutable CxxCompilationDatabaseEntry instance.
of(String, String, Iterable<String>) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Construct new immutable CxxCompilationDatabaseEntry instance.
of(Map<? extends Path, ? extends SourcePath>, Map<String, ? extends CxxSource>) - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Construct new immutable CxxHeaderSourceSpec instance.
of(Set<BuildTarget>, Multimap<AbstractCxxSource.Type, String>, CxxHeaders, Set<Path>, Set<Path>, Set<Path>, Set<FrameworkPath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Construct new immutable CxxPreprocessorInput instance.
of(Iterable<? extends BuildTarget>, Multimap<? extends AbstractCxxSource.Type, ? extends String>, CxxHeaders, Iterable<? extends Path>, Iterable<? extends Path>, Iterable<? extends Path>, Iterable<? extends FrameworkPath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Construct new immutable CxxPreprocessorInput instance.
of(AbstractCxxSource.Type, SourcePath, List<String>) - Static method in class com.facebook.buck.cxx.CxxSource
Construct new immutable CxxSource instance.
of(AbstractCxxSource.Type, SourcePath, Iterable<String>) - Static method in class com.facebook.buck.cxx.CxxSource
Construct new immutable CxxSource instance.
of(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<CxxPreprocessorInput>, ImmutableList<String>, Optional<SourcePath>, AbstractCxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Construct new immutable CxxSourceRuleFactory instance.
of(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, Iterable<? extends CxxPreprocessorInput>, Iterable<String>, Optional<SourcePath>, AbstractCxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Construct new immutable CxxSourceRuleFactory instance.
of() - Static method in class com.facebook.buck.cxx.CxxToolFlags
Returns the empty lists of flags.
of(ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Construct new immutable ExplicitCxxToolFlags instance.
of(Iterable<String>, Iterable<String>) - Static method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Construct new immutable ExplicitCxxToolFlags instance.
of(Iterable<String>, Iterable<String>) - Static method in class com.facebook.buck.cxx.IterableCxxToolFlags
Construct new immutable IterableCxxToolFlags instance.
of(int, boolean) - Static method in class com.facebook.buck.cxx.MachoHeader
Construct new immutable MachoHeader instance.
of(List<Arg>, Set<FrameworkPath>, Set<FrameworkPath>) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Construct new immutable NativeLinkableInput instance.
of(Iterable<? extends Arg>, Iterable<? extends FrameworkPath>, Iterable<? extends FrameworkPath>) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Construct new immutable NativeLinkableInput instance.
of(ImmutableMap<BuildTarget, OmnibusRoot>, ImmutableList<OmnibusLibrary>) - Static method in class com.facebook.buck.cxx.OmnibusLibraries
Construct new immutable OmnibusLibraries instance.
of(Map<? extends BuildTarget, ? extends OmnibusRoot>, Iterable<? extends OmnibusLibrary>) - Static method in class com.facebook.buck.cxx.OmnibusLibraries
Construct new immutable OmnibusLibraries instance.
of(String, SourcePath) - Static method in class com.facebook.buck.cxx.OmnibusLibrary
Construct new immutable OmnibusLibrary instance.
of(Optional<String>, SourcePath) - Static method in class com.facebook.buck.cxx.OmnibusRoot
Construct new immutable OmnibusRoot instance.
of(AbstractCxxSource.Type, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Construct new immutable PreprocessAndCompilePreprocessorDelegateKey instance.
of(AbstractCxxSource.Type, Iterable<String>) - Static method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Construct new immutable PreprocessAndCompilePreprocessorDelegateKey instance.
of(Optional<SourcePath>, CxxToolFlags, ImmutableSet<FrameworkPath>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>) - Static method in class com.facebook.buck.cxx.PreprocessorFlags
Construct new immutable PreprocessorFlags instance.
of(Optional<SourcePath>, CxxToolFlags, Iterable<? extends FrameworkPath>, Iterable<? extends Path>, Iterable<? extends Path>, Iterable<? extends Path>) - Static method in class com.facebook.buck.cxx.PreprocessorFlags
Construct new immutable PreprocessorFlags instance.
of(long) - Static method in class com.facebook.buck.event.EventKey
Construct new immutable EventKey instance.
of(String) - Static method in class com.facebook.buck.event.PerfEventId
Construct new immutable PerfEventId instance.
of(BuildTarget, SourcePathResolver, BuildRuleParams, SourcePath) - Static method in class com.facebook.buck.jvm.java.CalculateAbi
 
of(int) - Static method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Construct new immutable SimplificationLimit instance.
of(String) - Static method in class com.facebook.buck.jvm.java.JavacVersion
Construct new immutable JavacVersion instance.
of(UnflavoredBuildTarget, SortedSet<Flavor>) - Static method in class com.facebook.buck.model.BuildTarget
Construct new immutable BuildTarget instance.
of(UnflavoredBuildTarget, Iterable<? extends Flavor>) - Static method in class com.facebook.buck.model.BuildTarget
Construct new immutable BuildTarget instance.
of(String, T...) - Static method in class com.facebook.buck.model.FlavorDomain
Create a FlavorDomain from array/varargs of FlavorConvertible objects.
of(String) - Static method in class com.facebook.buck.model.ImmutableFlavor
Construct new immutable Flavor instance.
of(Path, Optional<String>, String, String) - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Construct new immutable UnflavoredBuildTarget instance.
of(Path, boolean) - Static method in class com.facebook.buck.parser.BuildFileSpec
Construct new immutable BuildFileSpec instance.
of(BuildTarget, BuildFileSpec) - Static method in class com.facebook.buck.parser.BuildTargetSpec
Construct new immutable BuildTargetSpec instance.
of(boolean) - Static method in class com.facebook.buck.parser.SpeculativeParsing
Construct new immutable SpeculativeParsing instance.
of(Predicate<? super TargetNode<?>>, BuildFileSpec) - Static method in class com.facebook.buck.parser.TargetNodePredicateSpec
Construct new immutable TargetNodePredicateSpec instance.
of(Map<Path, SourcePath>, Map<Path, SourcePath>, Map<Path, SourcePath>, Set<SourcePath>, Optional<Boolean>) - Static method in class com.facebook.buck.python.PythonPackageComponents
Construct new immutable PythonPackageComponents instance.
of(Map<? extends Path, ? extends SourcePath>, Map<? extends Path, ? extends SourcePath>, Map<? extends Path, ? extends SourcePath>, Iterable<? extends SourcePath>, Optional<Boolean>) - Static method in class com.facebook.buck.python.PythonPackageComponents
Construct new immutable PythonPackageComponents instance.
of(Flavor, PythonEnvironment, Optional<BuildTarget>) - Static method in class com.facebook.buck.python.PythonPlatform
Construct new immutable PythonPlatform instance.
of(String) - Static method in class com.facebook.buck.python.PythonVersion
Construct new immutable PythonVersion instance.
of(BuildTarget) - Static method in class com.facebook.buck.query.QueryBuildTarget
Construct new immutable QueryBuildTarget instance.
of(QueryExpression) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(String) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(int) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(Path) - Static method in class com.facebook.buck.query.QueryFileTarget
Construct new immutable QueryFileTarget instance.
of(RuleKey) - Static method in class com.facebook.buck.rules.BuildRuleKeys
Construct new immutable BuildRuleKeys instance.
of(String) - Static method in class com.facebook.buck.rules.BuildRuleType
Construct new immutable BuildRuleType instance.
of(String, String, String) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Construct new immutable Field instance.
of(Map<String, ? extends BuildConfigFields.Field>) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Construct new immutable BuildConfigFields instance.
of(AbstractFrameworkPath.Type, Optional<SourceTreePath>, Optional<SourcePath>) - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Construct new immutable FrameworkPath instance.
of(String, SourcePath) - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Construct new immutable OCamlSource instance.
of() - Static method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
of(AbstractSourceList.Type, Optional<ImmutableSortedSet<SourcePath>>, Optional<ImmutableSortedMap<String, SourcePath>>) - Static method in class com.facebook.buck.rules.coercer.SourceList
Construct new immutable SourceList instance.
of(AbstractSourceWithFlagsList.Type, Optional<ImmutableSortedSet<SourceWithFlags>>, Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Construct new immutable SourceWithFlagsList instance.
of(Path, Path) - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Construct new immutable DexInfo instance.
of(Path, Path) - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Construct new immutable NativeLibsInfo instance.
of(String) - Static method in class com.facebook.buck.rules.Label
Construct new immutable Label instance.
of(String) - Static method in class com.facebook.buck.rules.Sha1HashCode
Construct new immutable Sha1HashCode instance.
of(SourcePath, List<String>) - Static method in class com.facebook.buck.rules.SourceWithFlags
Construct new immutable SourceWithFlags instance.
of(SourcePath, Iterable<String>) - Static method in class com.facebook.buck.rules.SourceWithFlags
Construct new immutable SourceWithFlags instance.
of(Console, Supplier<AndroidPlatformTarget>, Optional<TargetDevice>, long, boolean, boolean, boolean, ProcessExecutor, BuckEventBus, Platform, Map<String, ? extends String>, JavaPackageFinder, ObjectMapper, ClassLoaderCache, ConcurrencyLimit, Optional<AdbOptions>, Optional<TargetDeviceOptions>, Map<ExecutionContext.ExecutorPool, ? extends ListeningExecutorService>) - Static method in class com.facebook.buck.step.ImmutableExecutionContext
Construct new immutable ExecutionContext instance.
of(BuildTarget, ImmutableList<TestCaseSummary>, ImmutableSet<String>, ImmutableSet<String>) - Static method in class com.facebook.buck.test.TestResults
Construct new immutable TestResults instance.
of(BuildTarget, Iterable<? extends TestCaseSummary>, Iterable<String>, Iterable<String>) - Static method in class com.facebook.buck.test.TestResults
Construct new immutable TestResults instance.
of(boolean, boolean) - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Construct new immutable TestResultSummaryVerbosity instance.
of(String, Level, long) - Static method in class com.facebook.buck.test.TestStatusMessage
Construct new immutable TestStatusMessage instance.
of(long, long) - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Construct new immutable AbsolutePerfTime instance.
of(long, long) - Static method in class com.facebook.buck.timing.RelativePerfTime
Construct new immutable RelativePerfTime instance.
of(T[]) - Static method in class com.facebook.buck.util.collect.ArrayIterable
 
of(T[], int, int) - Static method in class com.facebook.buck.util.collect.ArrayIterable
 
of(ImmutableList<String>, Optional<File>, Optional<Map<String, String>>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Construct new immutable ProcessExecutorParams instance.
of(Iterable<String>, Optional<File>, Optional<Map<String, String>>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Construct new immutable ProcessExecutorParams instance.
offer(E) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
offer(E, long, TimeUnit) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
ofInstance(Path) - Static method in class com.facebook.buck.io.LazyPath
Creates an instance with given path.
ofLeft(LEFT) - Static method in class com.facebook.buck.model.Either
 
ofRight(RIGHT) - Static method in class com.facebook.buck.model.Either
 
Omnibus - Class in com.facebook.buck.cxx
 
OmnibusLibraries - Class in com.facebook.buck.cxx
Immutable implementation of Omnibus.AbstractOmnibusLibraries.
OmnibusLibraries.Builder - Class in com.facebook.buck.cxx
Builds instances of OmnibusLibraries.
OmnibusLibrary - Class in com.facebook.buck.cxx
Immutable implementation of Omnibus.AbstractOmnibusLibrary.
OmnibusLibrary.Builder - Class in com.facebook.buck.cxx
Builds instances of OmnibusLibrary.
OmnibusRoot - Class in com.facebook.buck.cxx
Immutable implementation of Omnibus.AbstractOmnibusRoot.
OmnibusRoot.Builder - Class in com.facebook.buck.cxx
Builds instances of OmnibusRoot.
onAmendVmArgs(ImmutableList.Builder<String>, Optional<TargetDevice>) - Method in class com.facebook.buck.android.RobolectricTest
 
onAmendVmArgs(ImmutableList.Builder<String>, Optional<TargetDevice>) - Method in class com.facebook.buck.jvm.java.JavaTest
Override this method if you need to amend vm args.
onAnything(Object) - Method in class com.facebook.buck.cli.HangMonitor
 
onComplete() - Method in class com.facebook.buck.graph.AbstractBreadthFirstThrowingTraversal
Override this method with any logic that should be run when AbstractBreadthFirstThrowingTraversal.start() completes.
onDecode(CharBuffer, boolean, CoderResult) - Method in interface com.facebook.buck.util.ListeningCharsetDecoder.DecoderListener
 
OnDiskBuildInfo - Interface in com.facebook.buck.rules
 
OnDiskMavenDownloader - Class in com.facebook.buck.file
A Downloader that pulls content from the local file system.
OnDiskMavenDownloader(Path) - Constructor for class com.facebook.buck.file.OnDiskMavenDownloader
 
onEncoderError(CoderResult) - Method in interface com.facebook.buck.util.ListeningCharsetEncoder.EncoderListener
 
oneTimeTestSubdirectory - Static variable in class com.facebook.buck.util.BuckConstant
An optional path-component for the directory where test-results are written.
onExit(int) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onExit(int) - Method in class com.facebook.buck.util.ForwardingProcessListener
 
onExit(int) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called just after the process exits.
onFileSystemChange(WatchEvent<?>) - Method in class com.facebook.buck.parser.Parser
 
onFileSystemChange(WatchEvent<?>) - Method in class com.facebook.buck.util.cache.WatchedFileHashCache
Called when file change events are posted to the file change EventBus to invalidate cached build rules if required.
onHttpArtifactCacheEvent(HttpArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
onHttpArtifactCacheFinishedEvent(HttpArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
onHttpArtifactCacheScheduledEvent(HttpArtifactCacheEvent.Scheduled) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
onHttpArtifactCacheShutdownEvent(HttpArtifactCacheEvent.Shutdown) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
onHttpArtifactCacheShutdownEvent(HttpArtifactCacheEvent.Shutdown) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
onHttpArtifactCacheStartedEvent(HttpArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
onLoadBalancedServiceEvent(LoadBalancedServiceEvent) - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
onLoadBalancerPingEvent(LoadBalancerPingEvent) - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
onNodeExplored(T) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Invoked when the specified node has been "explored," which means that all of its transitive dependencies have been visited.
onOutput(ByteBuffer, boolean) - Method in class com.facebook.buck.util.ListeningCharsetDecoder
 
onRuleVisited(BuildRule, ImmutableSet<BuildRule>) - Method in interface com.facebook.buck.android.UnsortedAndroidResourceDeps.Callback
 
onServerHealthManagerEvent(ServerHealthManagerEvent) - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.ForwardingProcessListener
 
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called just after the process starts.
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStderr(ByteBuffer, boolean) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStderr(ByteBuffer, boolean) - Method in class com.facebook.buck.util.ForwardingProcessListener
 
onStderr(ByteBuffer, boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process writes bytes to stderr.
onStderrChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Override this to receive decoded Unicode Java string data read from stderr.
onStderrChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStdinCharsReady(CharBuffer) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Called when the process is ready to receive string data on stdin.
onStdinCharsReady(CharBuffer) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStdinEncoderError(CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Called when there is an error encoding string data received from AbstractCharsetProcessListener.onStdinCharsReady(CharBuffer).
onStdinReady(ByteBuffer) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStdinReady(ByteBuffer) - Method in class com.facebook.buck.util.ForwardingProcessListener
 
onStdinReady(CharBuffer) - Method in interface com.facebook.buck.util.ListeningCharsetEncoder.EncoderListener
 
onStdinReady(ByteBuffer) - Method in class com.facebook.buck.util.ListeningCharsetEncoder
 
onStdinReady(ByteBuffer) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process is ready to receive bytes on stdin.
onStdout(ByteBuffer, boolean) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStdout(ByteBuffer, boolean) - Method in class com.facebook.buck.util.ForwardingProcessListener
 
onStdout(ByteBuffer, boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process writes bytes to stdout.
onStdoutChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Override this to receive decoded Unicode Java string data read from stdout.
onStdoutChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onTraversalComplete(Iterable<T>) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Upon completion of the traversal, this method is invoked with the nodes in the order they were explored.
onWebSocketClose(int, String) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
onWebSocketConnect(Session) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
onWebSocketText(String) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
openOutputStream() - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileObject
 
openStream() - Method in class com.facebook.buck.jvm.java.classes.FileLikeCharSource
 
optimizationPasses - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
optimize - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -optimize flag.
Optionals - Class in com.facebook.buck.util
 
OptionsConsumer - Interface in com.facebook.buck.jvm.java
 
ORDERING - Static variable in enum com.facebook.buck.android.ResourceFilters.Density
 
origin() - Method in class com.facebook.buck.cxx.DarwinLinker
 
origin() - Method in class com.facebook.buck.cxx.GnuLinker
 
origin() - Method in interface com.facebook.buck.cxx.Linker
 
origin() - Method in class com.facebook.buck.cxx.UnknownLinker
 
origin() - Method in class com.facebook.buck.cxx.WindowsLinker
 
OsoSymbolsScrubber - Class in com.facebook.buck.cxx
 
OsoSymbolsScrubber(ImmutableCollection<Path>) - Constructor for class com.facebook.buck.cxx.OsoSymbolsScrubber
 
OTHER_CPLUSPLUSFLAGS - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
others - Variable in class com.facebook.buck.android.ResourceFilters.Qualifiers
e.g.
out - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
out - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
out - Variable in class com.facebook.buck.shell.ExportFileDescription.Arg
 
out - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
output - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
output - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
output - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlLinkStep
 
output - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
outputDirectory - Variable in class com.facebook.buck.testrunner.BaseRunner
 
outputDirToRootRelative(Path) - Method in class com.facebook.buck.apple.PathRelativizer
Path from output directory to given path that's relative to the root directory.
outputDirToRootRelative() - Method in class com.facebook.buck.apple.PathRelativizer
 
outputPathToBuildTargetPath(BuildTarget) - Method in class com.facebook.buck.apple.PathRelativizer
Path from output directory to a build target's buck file directory.
outputPathToSourcePath(SourcePath) - Method in class com.facebook.buck.apple.PathRelativizer
Map a SourcePath to one that's relative to the output directory.
outputs - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
outputsHaveChanged() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
OutputToFileExpander - Class in com.facebook.buck.rules.macros
 
OutputToFileExpander(MacroExpander) - Constructor for class com.facebook.buck.rules.macros.OutputToFileExpander
 
outputTrace(BuildId) - Method in interface com.facebook.buck.event.BuckEventListener
Output any trace data collected to the backing store.
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.LoadBalancerEventsListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
OverwritingZipOutputStream - Class in com.facebook.buck.zip
An implementation of an OutputStream for zip files that allows newer entries to overwrite or refresh previously written entries.
OverwritingZipOutputStream(Clock, OutputStream) - Constructor for class com.facebook.buck.zip.OverwritingZipOutputStream
 
OwnerFunction - Class in com.facebook.buck.query
A "owner" query expression, which computes the rules that own the given files.
OwnerFunction() - Constructor for class com.facebook.buck.query.OwnerFunction
 

P

PACKAGE_NAME_PATTERN - Static variable in class com.facebook.buck.android.AdbHelper
Pattern that matches safe package names.
PACKAGE_STRING_ASSETS_FLAVOR - Static variable in class com.facebook.buck.android.AndroidBinaryGraphEnhancer
 
packageAssetLibraries - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
PackagedResource - Class in com.facebook.buck.util
Represents a zip that has been packaged as a resource with Buck, but which should be expanded at most once during Buck's execution (not per-build).
PackagedResource(ProjectFilesystem, Class<?>, String) - Constructor for class com.facebook.buck.util.PackagedResource
 
packageName - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
packageName - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
packagerFlags - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
PackageStringAssets - Class in com.facebook.buck.android
Buildable responsible for compiling non-english string resources to .fbstr files stored as assets.
PackageStringAssets(BuildRuleParams, SourcePathResolver, ImmutableSet<String>, FilteredResourcesProvider, AaptPackageResources) - Constructor for class com.facebook.buck.android.PackageStringAssets
 
PackageStringAssets.BuildOutput - Class in com.facebook.buck.android
 
PackageStringAssets.BuildOutput(Sha1HashCode) - Constructor for class com.facebook.buck.android.PackageStringAssets.BuildOutput
 
packageStyle - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
packageStyle - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
packageType - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Pair<FIRST,SECOND> - Class in com.facebook.buck.model
Simple type representing a pair of differently typed values.
Pair(FIRST, SECOND) - Constructor for class com.facebook.buck.model.Pair
 
PairTypeCoercer<FIRST,SECOND> - Class in com.facebook.buck.rules.coercer
Coerces from a 2-element collection into a pair.
PairTypeCoercer(TypeCoercer<FIRST>, TypeCoercer<SECOND>) - Constructor for class com.facebook.buck.rules.coercer.PairTypeCoercer
 
PARAM_ABI_OUTPUT_FILE - Static variable in class com.facebook.buck.jvm.java.abi.AbiWriterProtocol
 
ParamInfo<T> - Class in com.facebook.buck.rules
Represents a single field that can be represented in buck build files.
ParamInfo(TypeCoercerFactory, Field) - Constructor for class com.facebook.buck.rules.ParamInfo
 
ParamInfo.Traversal - Interface in com.facebook.buck.rules
 
ParamInfoException - Exception in com.facebook.buck.rules
Exception type thrown from `ParamInfo` methods.
ParamInfoException(String, String) - Constructor for exception com.facebook.buck.rules.ParamInfoException
 
ParamInfoException(String, String, Throwable) - Constructor for exception com.facebook.buck.rules.ParamInfoException
 
parse(String) - Static method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
parse(Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
parse(String...) - Static method in class com.facebook.buck.cli.VerbosityParser
 
parse(Locale, String) - Method in class com.facebook.buck.i18n.NumberFormatter
 
parse(Locale, String, ParsePosition) - Method in class com.facebook.buck.i18n.NumberFormatter
 
parse(String, BuildTargetPatternParser<?>, Function<Optional<String>, Path>) - Method in class com.facebook.buck.parser.BuildTargetParser
 
parse(Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
1.
parse(String, QueryEnvironment<?>) - Static method in class com.facebook.buck.query.QueryExpression
Scan and parse the specified query expression.
parse(Path) - Static method in class com.facebook.buck.test.XmlTestResultParser
 
parse(Path) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(String) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(InputStream) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(InputSource, boolean) - Static method in class com.facebook.buck.util.XmlDomParser
 
PARSE_FINISHED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
PARSE_STARTED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
parseAndroid(Path, String) - Static method in class com.facebook.buck.test.XmlTestResultParser
 
parseArgs(String...) - Method in class com.facebook.buck.testrunner.BaseRunner
Expected arguments are: (string) output directory (long) default timeout in milliseconds (0 for no timeout) (string) newline separated list of test selectors (string...) fully-qualified names of test classes
parseArguments(Parameters) - Method in class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
parseArguments(Parameters) - Method in class com.facebook.buck.cli.StringSetOptionHandler
 
parseArguments(Parameters) - Method in class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
parseArgumentsAsTargetNodeSpecs(BuckConfig, Iterable<String>) - Method in class com.facebook.buck.cli.AbstractCommand
 
parseArgumentsAsTargetNodeSpecs(BuckConfig, Iterable<String>) - Method in class com.facebook.buck.cli.PublishCommand
 
ParseBuckFileEvent - Class in com.facebook.buck.json
Base class for events about parsing build files..
ParseBuckFileEvent(EventKey, Path) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent
 
ParseBuckFileEvent.Finished - Class in com.facebook.buck.json
 
ParseBuckFileEvent.Finished(ParseBuckFileEvent.Started, List<Map<String, Object>>) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
ParseBuckFileEvent.Started - Class in com.facebook.buck.json
 
ParseBuckFileEvent.Started(Path) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent.Started
 
parseBuckFileFinished(ParseBuckFileEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseBuckFileStarted(ParseBuckFileEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseBuildTargetFromRawRule(Path, Map<String, Object>) - Method in class com.facebook.buck.parser.ParsePipeline
 
parseBytes(String) - Static method in enum com.facebook.buck.util.unit.SizeUnit
Parses a string that represents a size into the number of bytes represented by that string.
parseClassHashes(List<String>) - Static method in class com.facebook.buck.jvm.java.AccumulateClassNamesStep
 
parseCxxSources(BuildTarget, SourcePathResolver, CxxPlatform, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseCxxSources(BuildTarget, SourcePathResolver, CxxPlatform, ImmutableSortedSet<SourceWithFlags>, PatternMatchedCollection<ImmutableSortedSet<SourceWithFlags>>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseDefaultPropertiesFromPlist(InputStream, ImmutableMap.Builder<String, String>) - Static method in class com.facebook.buck.apple.xcode.xcspec.SDKSettings
Parses the contents of the provided SDKSettings.plist input stream and extracts the dictionary of DefaultProperties values.
parseDepfile(Readable) - Static method in class com.facebook.buck.cxx.Depfiles
Parses the input as a .d Makefile as emitted by gcc -MD and returns the (target, [dep, dep2, ...]) inside.
ParseEvent - Class in com.facebook.buck.parser
Base class for events about parsing build files..
ParseEvent(EventKey, Iterable<BuildTarget>) - Constructor for class com.facebook.buck.parser.ParseEvent
 
ParseEvent.Finished - Class in com.facebook.buck.parser
 
ParseEvent.Finished(ParseEvent.Started, Optional<TargetGraph>) - Constructor for class com.facebook.buck.parser.ParseEvent.Finished
 
ParseEvent.Started - Class in com.facebook.buck.parser
 
ParseEvent.Started(Iterable<BuildTarget>) - Constructor for class com.facebook.buck.parser.ParseEvent.Started
 
parseExportedHeaders(BuildTarget, SourcePathResolver, Optional<CxxPlatform>, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
parseFlavorString(String) - Method in class com.facebook.buck.model.FlavorParser
Given a comma-separated string of flavors, returns an iterable containing the separated names of the flavors inside.
parseHeaders(BuildTarget, SourcePathResolver, Optional<CxxPlatform>, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseObject(Locale, String, ParsePosition) - Method in class com.facebook.buck.i18n.NumberFormatter
 
parseOutputFromReader(Reader, ImmutableSet.Builder<AppleSimulator>) - Static method in class com.facebook.buck.apple.simulator.SimctlListOutputParsing
Parses each line of input from reader, adding any available simulators to simulatorsBuilder.
parseOutputFromReader(Reader) - Static method in class com.facebook.buck.apple.XctestOutputParsing
Parses a stream of JSON objects as produced by xctool -reporter json-stream and converts them into TestCaseSummary objects.
ParsePipeline - Class in com.facebook.buck.parser
This implements a multithreaded pipeline for parsing BUCK files.
ParsePipeline(ParsePipeline.Cache, ParsePipeline.Delegate, ListeningExecutorService, BuckEventBus, ProjectBuildFileParserPool, boolean) - Constructor for class com.facebook.buck.parser.ParsePipeline
Create new pipeline for parsing Buck files.
ParsePipeline.Cache - Interface in com.facebook.buck.parser
Delegate interface to make testing simpler.
ParsePipeline.Delegate - Interface in com.facebook.buck.parser
Delegate interface to make testing simpler.
parseProfilePlistStream(InputStream) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfileParsing
 
Parser - Class in com.facebook.buck.parser
High-level build file parsing machinery.
Parser(ParserConfig, TypeCoercerFactory, ConstructorArgMarshaller) - Constructor for class com.facebook.buck.parser.Parser
 
parseRange(String) - Static method in class com.facebook.buck.rage.UserInput
 
ParserConfig - Class in com.facebook.buck.parser
 
ParserConfig(BuckConfig) - Constructor for class com.facebook.buck.parser.ParserConfig
 
ParserConfig.AllowSymlinks - Enum in com.facebook.buck.parser
 
ParserConfig.BuildFileSearchMethod - Enum in com.facebook.buck.parser
 
ParserConfig.GlobHandler - Enum in com.facebook.buck.parser
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxTest
 
parseStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
PARSING_PROGRESS_UPDATED - Static variable in interface com.facebook.buck.event.external.events.ProgressEventInterface
 
ParsingJavaPackageFinder - Class in com.facebook.buck.jvm.java.intellij
Finds the package for a given file by looking at its contents first.
ParsingJavaPackageFinder() - Constructor for class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder
 
ParsingJavaPackageFinder.PackagePathCache - Class in com.facebook.buck.jvm.java.intellij
 
ParsingJavaPackageFinder.PackagePathCache() - Constructor for class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
ParsingJavaPackageFinder.PathComponentCountOrder - Class in com.facebook.buck.jvm.java.intellij
 
ParsingJavaPackageFinder.PathComponentCountOrder() - Constructor for class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder.PathComponentCountOrder
 
parsingProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
parsingProgressUpdated(ProgressEvent.ParsingProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
path - Variable in class com.facebook.buck.apple.CoreDataModelDescription.Arg
 
PATH_FOR_C_INCLUDE_STRING_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Platform-aware Path escaping Function which can be passed to Iterables.transform()
PATH_TO_JACOCO_AGENT_JAR - Static variable in class com.facebook.buck.jvm.java.JacocoConstants
 
PathArguments - Class in com.facebook.buck.cli
 
PathHashing - Class in com.facebook.buck.hashing
 
PathListing - Class in com.facebook.buck.io
Utility class to list files which match a pattern, applying ordering and filtering.
PathListing.FilterMode - Enum in com.facebook.buck.io
Whether to include files which match the filter, or exclude them.
PathListing.PathModifiedTimeFetcher - Interface in com.facebook.buck.io
Fetches last-modified time from a path.
PathRelativizer - Class in com.facebook.buck.apple
Helper class to convert among various relative path-like objects.
PathRelativizer(Path, Function<SourcePath, Path>) - Constructor for class com.facebook.buck.apple.PathRelativizer
 
pathsHaveValidTestExtensions(Path...) - Static method in class com.facebook.buck.apple.AppleBundleExtensions
 
PathSourcePath - Class in com.facebook.buck.rules
 
PathSourcePath(ProjectFilesystem, String, Supplier<Path>) - Constructor for class com.facebook.buck.rules.PathSourcePath
 
PathSourcePath(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.rules.PathSourcePath
 
pathToJavaAgent - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
pathToOutDirectory - Variable in class com.facebook.buck.shell.Genrule
 
pathToOutFile - Variable in class com.facebook.buck.shell.Genrule
 
PathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
PathTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.PathTypeCoercer
 
pathWithPlatformSeparators(String) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithPlatformSeparators(Path) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparators(String) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparators(Path) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparatorsAndTrailingSlash(Path) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithWindowsSeparators(Path) - Static method in class com.facebook.buck.io.MorePaths
 
PatternMatchedCollection<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollection.Builder<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollection.Builder() - Constructor for class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
PatternMatchedCollectionTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollectionTypeCoercer(TypeCoercer<Pattern>, TypeCoercer<T>) - Constructor for class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
PatternTypeCoercer - Class in com.facebook.buck.rules.coercer
 
PatternTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
PBXAggregateTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Target backed by shell scripts or nothing (only specifying dependencies).
PBXAggregateTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXAggregateTarget
 
PBXBuildFile - Class in com.facebook.buck.apple.xcode.xcodeproj
File referenced by a build phase, unique to each build phase.
PBXBuildFile(PBXReference) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
PBXBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass of build phases.
PBXBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
PBXBuildStyle - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXBuildStyle(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
PBXContainer - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass of all container types.
PBXContainer() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainer
 
PBXContainerItem - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass in Xcode's object hierarchy, has no non-structural functionality here.
PBXContainerItem() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
PBXContainerItemProxy - Class in com.facebook.buck.apple.xcode.xcodeproj
Reference to another object used by PBXTargetDependency.
PBXContainerItemProxy(PBXFileReference, String, PBXContainerItemProxy.ProxyType) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
PBXContainerItemProxy.ProxyType - Enum in com.facebook.buck.apple.xcode.xcodeproj
 
PBXCopyFilesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXCopyFilesBuildPhase(CopyFilePhaseDestinationSpec) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
PBXCopyFilesBuildPhase.Destination - Enum in com.facebook.buck.apple.xcode.xcodeproj
The prefix path, this does not use SourceTreePath and build variables but rather some sort of enum.
PBXFileReference - Class in com.facebook.buck.apple.xcode.xcodeproj
Reference to a concrete file.
PBXFileReference(String, String, PBXReference.SourceTree, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
PBXFrameworksBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase representing the linking step of a target.
PBXFrameworksBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXFrameworksBuildPhase
 
PBXGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
A collection of files in Xcode's virtual filesystem hierarchy.
PBXGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
PBXGroup.SortPolicy - Enum in com.facebook.buck.apple.xcode.xcodeproj
Method by which group contents will be sorted.
PBXHeadersBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase that copies header files into the output headers directory.
PBXHeadersBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXHeadersBuildPhase
 
PBXNativeTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Concrete target type representing targets built by xcode itself, rather than an external build system.
PBXNativeTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXNativeTarget
 
PBXObject - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXObject() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
PBXProject - Class in com.facebook.buck.apple.xcode.xcodeproj
The root object representing the project itself.
PBXProject(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
PBXProjectItem - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXProjectItem() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
 
PBXReference - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass for file, directories, and groups.
PBXReference(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
PBXReference.SourceTree - Enum in com.facebook.buck.apple.xcode.xcodeproj
 
PBXResourcesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Lists the files to be copied into the output resources directory for the containing PBXTarget.
PBXResourcesBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXResourcesBuildPhase
 
PBXShellScriptBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase which represents running a shell script.
PBXShellScriptBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
PBXSourcesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Lists the files to be compiled for the containing PBXTarget.
PBXSourcesBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXSourcesBuildPhase
 
PBXTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Information for building a specific artifact (a library, binary, or test).
PBXTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
PBXTargetDependency - Class in com.facebook.buck.apple.xcode.xcodeproj
Element of the PBXTarget.dependencies.
PBXTargetDependency(PBXContainerItemProxy) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
PBXVariantGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXVariantGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
peek() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
PER_SERVER_CATEGORY - Static variable in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
PerfEventId - Class in com.facebook.buck.event
Immutable implementation of SimplePerfEvent.AbstractPerfEventId.
PerfEventId.Builder - Class in com.facebook.buck.event
Builds instances of PerfEventId.
performUploadToArtifactCache(ImmutableSet<RuleKey>, ArtifactCache, BuckEventBus) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Creates a zip file of the metadata and recorded artifacts and stores it in the artifact cache.
PerfTimer - Interface in com.facebook.buck.timing
 
PerServerData - Class in com.facebook.buck.slb
Immutable implementation of ServerHealthManagerEvent.AbstractPerServerData.
PerServerData.Builder - Class in com.facebook.buck.slb
Builds instances of PerServerData.
PerServerPingData - Class in com.facebook.buck.slb
Immutable implementation of LoadBalancerPingEvent.AbstractPerServerPingData.
PerServerPingData.Builder - Class in com.facebook.buck.slb
Builds instances of PerServerPingData.
PexStep - Class in com.facebook.buck.python
 
PexStep(ProjectFilesystem, ImmutableMap<String, String>, ImmutableList<String>, Path, Path, Path, String, ImmutableMap<Path, Path>, ImmutableMap<Path, Path>, ImmutableMap<Path, Path>, ImmutableSet<Path>, ImmutableSet<String>, boolean) - Constructor for class com.facebook.buck.python.PexStep
 
PkillProcessManager - Class in com.facebook.buck.util
Checks for and kills processes by name.
PkillProcessManager(ProcessExecutor) - Constructor for class com.facebook.buck.util.PkillProcessManager
 
platform - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
platform - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
Platform - Enum in com.facebook.buck.util.environment
 
platformCompilerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformDeps - Variable in class com.facebook.buck.python.CxxPythonExtensionDescription.Arg
 
platformHeaders - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformLinkerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformResources - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
platformSrcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformSrcs - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
PlistProcessStep - Class in com.facebook.buck.apple
 
PlistProcessStep(ProjectFilesystem, Path, Path, ImmutableMap<String, NSObject>, ImmutableMap<String, NSObject>, PlistProcessStep.OutputFormat) - Constructor for class com.facebook.buck.apple.PlistProcessStep
 
PlistProcessStep.OutputFormat - Enum in com.facebook.buck.apple
Controls what format the plist is output in.
plurals - Variable in class com.facebook.buck.android.StringResources
 
poll() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
poll(long, TimeUnit) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
Pom - Class in com.facebook.buck.maven
 
Pom(Path, MavenPublishable) - Constructor for class com.facebook.buck.maven.Pom
 
populate(Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleFactoryParams, Object, ImmutableSet.Builder<BuildTarget>, ImmutableSet.Builder<BuildTargetPattern>, Map<String, ?>) - Method in class com.facebook.buck.rules.ConstructorArgMarshaller
Use the information contained in the params to fill in the public fields and settable properties of dto.
populateCxxBinaryDescriptionArg(SourcePathResolver, CxxBinaryDescription.Arg, AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
populateCxxConstructorArg(SourcePathResolver, CxxConstructorArg, AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
populateCxxLibraryDescriptionArg(SourcePathResolver, CxxLibraryDescription.Arg, AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
PosixNmSymbolNameTool - Class in com.facebook.buck.cxx
A SymbolNameTool implementation using a POSIX-compliant `nm` utility (http://pubs.opengroup.org/onlinepubs/009696699/utilities/nm.html).
PosixNmSymbolNameTool(Tool) - Constructor for class com.facebook.buck.cxx.PosixNmSymbolNameTool
 
post(BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
post(BuckEvent, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
Post event to the EventBus using the timestamp given by atTime.
post(String) - Method in class com.facebook.buck.util.network.BlockingHttpEndpoint
 
post(String) - Method in interface com.facebook.buck.util.network.HttpEndpoint
 
postEvent(BuckEvent) - Method in class com.facebook.buck.step.ExecutionContext
 
postEvents(BuckEventBus, ImmutableSet.Builder<String>) - Method in class com.facebook.buck.util.WatchmanWatcher
Query Watchman for file change events.
postprocessClassesCommands - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
PrebuiltCxxLibrary - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Iterable<? extends NativeLinkable>, ImmutableList<String>, Optional<String>, Optional<String>, Function<? super CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>>, Function<? super CxxPlatform, ImmutableList<String>>, Optional<String>, boolean, boolean, boolean, boolean, boolean, Function<CxxPlatform, Boolean>) - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
PrebuiltCxxLibraryDescription - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibraryDescription(FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
PrebuiltCxxLibraryDescription.Arg - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibraryDescription.Arg() - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
PrebuiltDotNetLibrary - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibrary(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
PrebuiltDotNetLibraryDescription - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibraryDescription() - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
PrebuiltDotNetLibraryDescription.Arg - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibraryDescription.Arg() - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription.Arg
 
PrebuiltJar - Class in com.facebook.buck.jvm.java
 
PrebuiltJar(BuildRuleParams, SourcePathResolver, SourcePath, SourcePath, Optional<SourcePath>, Optional<SourcePath>, Optional<String>, Optional<String>, boolean) - Constructor for class com.facebook.buck.jvm.java.PrebuiltJar
 
PrebuiltJarDescription - Class in com.facebook.buck.jvm.java
 
PrebuiltJarDescription() - Constructor for class com.facebook.buck.jvm.java.PrebuiltJarDescription
 
PrebuiltJarDescription.Arg - Class in com.facebook.buck.jvm.java
 
PrebuiltJarDescription.Arg() - Constructor for class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
PrebuiltNativeLibrary - Class in com.facebook.buck.android
An object that represents the resources prebuilt native library.
PrebuiltNativeLibrary(BuildRuleParams, SourcePathResolver, Path, boolean, ImmutableSortedSet<SourcePath>) - Constructor for class com.facebook.buck.android.PrebuiltNativeLibrary
 
PrebuiltNativeLibraryDescription - Class in com.facebook.buck.android
 
PrebuiltNativeLibraryDescription() - Constructor for class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
PrebuiltNativeLibraryDescription.Arg - Class in com.facebook.buck.android
 
PrebuiltNativeLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
PrebuiltOCamlLibraryDescription - Class in com.facebook.buck.ocaml
Prebuilt OCaml library
PrebuiltOCamlLibraryDescription() - Constructor for class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
PrebuiltOCamlLibraryDescription.Arg - Class in com.facebook.buck.ocaml
 
PrebuiltOCamlLibraryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
PrebuiltPythonLibrary - Class in com.facebook.buck.python
 
PrebuiltPythonLibrary(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.python.PrebuiltPythonLibrary
 
PrebuiltPythonLibraryDescription - Class in com.facebook.buck.python
 
PrebuiltPythonLibraryDescription() - Constructor for class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
PrebuiltPythonLibraryDescription.Arg - Class in com.facebook.buck.python
 
PrebuiltPythonLibraryDescription.Arg() - Constructor for class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
Preconditions - Class in com.facebook.buck.util.exportedfiles
Read description of Nullable.
PreDexedFilesSorter - Class in com.facebook.buck.android
Responsible for bucketing pre-dexed objects into primary and secondary dex files.
PreDexedFilesSorter(Optional<DexWithClasses>, List<DexWithClasses>, ImmutableSet<String>, Path, long, DexStore, Path) - Constructor for class com.facebook.buck.android.PreDexedFilesSorter
 
PreDexedFilesSorter.Result - Class in com.facebook.buck.android
 
PreDexedFilesSorter.Result(Set<Path>, Multimap<Path, Path>, Map<Path, DexWithClasses>, ImmutableMap<Path, Sha1HashCode>) - Constructor for class com.facebook.buck.android.PreDexedFilesSorter.Result
 
PreDexMerge - Class in com.facebook.buck.android
Buildable that is responsible for: Bucketing pre-dexed jars into lists for primary and secondary dex files (if the app is split-dex).
PreDexMerge(BuildRuleParams, SourcePathResolver, Path, DexSplitMode, ImmutableSet<DexProducedFromJavaLibrary>, AaptPackageResources, ListeningExecutorService, Optional<Integer>) - Constructor for class com.facebook.buck.android.PreDexMerge
 
prefixHeader - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
preloadDeps - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
preloadDeps - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
preloadEnvVar() - Method in class com.facebook.buck.cxx.DarwinLinker
 
preloadEnvVar() - Method in class com.facebook.buck.cxx.GnuLinker
 
preloadEnvVar() - Method in interface com.facebook.buck.cxx.Linker
 
preloadEnvVar() - Method in class com.facebook.buck.cxx.UnknownLinker
 
preloadEnvVar() - Method in class com.facebook.buck.cxx.WindowsLinker
 
preloadTargetPatterns(Iterable<String>, ListeningExecutorService) - Method in class com.facebook.buck.cli.TargetPatternEvaluator
Attempts to parse and load the given collection of patterns.
preparse(JavaFileParser, ProjectFilesystem, ImmutableSet<Path>, JavaPackageFinder) - Static method in class com.facebook.buck.jvm.java.intellij.ParsingJavaPackageFinder
Creates a hybrid JavaPackageFinder which will resolve packages for the selected paths based on parsing the source files and use the fallbackPackageFinder for everything else.
preprocess(BuildRuleParams, SourcePathResolver, PreprocessorDelegate, CompilerDelegate, Path, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
preprocessAndCompile(BuildRuleParams, SourcePathResolver, PreprocessorDelegate, CompilerDelegate, Path, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer, CxxPreprocessMode) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
PreprocessAndCompilePreprocessorDelegateKey - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxSourceRuleFactory.AbstractPreprocessAndCompilePreprocessorDelegateKey.
preprocessJavaClassesBash - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
preprocessJavaClassesDeps - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Preprocessor - Interface in com.facebook.buck.cxx
 
preprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
PreprocessorFlags - Class in com.facebook.buck.cxx
Immutable implementation of AbstractPreprocessorFlags.
PreprocessorFlags.Builder - Class in com.facebook.buck.cxx
Builds instances of PreprocessorFlags.
primaryDexClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexInputs - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
primaryDexPatterns - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexScenarioFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexScenarioOverflowAllowed - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
print(Appendable) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
print(boolean) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(long) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(float) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(double) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(char[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(String) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(Object) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printBuildFailure(String) - Method in class com.facebook.buck.util.Console
Prints an error message prefixed with BUILD FAILED to stderr that will be highlighted in red if stderr is a tty.
printBuildFailureWithoutStacktrace(Throwable) - Method in class com.facebook.buck.util.Console
Prints the message of the root cause of the Throwable as a build failure.
printBuildFailureWithoutStacktraceDontUnwrap(Throwable) - Method in class com.facebook.buck.util.Console
Prints the message of the Throwable as a build failure.
printBuildFailureWithStacktrace(Throwable) - Method in class com.facebook.buck.util.Console
Prints the root cause of the Throwable with its stacktrace as a build failure.
printErrorText(String) - Method in class com.facebook.buck.util.Console
Prints an error message to stderr that will be highlighted in red if stderr is a tty.
printf(String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printf(Locale, String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
PrintHeaderMap - Class in com.facebook.buck.apple.clang
 
printHighlightedFailureText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printHighlightedStatusText(boolean, PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printHighlightedSuccessText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printJSON(CommandRunnerParams, Multimap<String, QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printJSON(CommandRunnerParams, Set<QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
println() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(boolean) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(long) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(float) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(double) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(char[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(String) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(Object) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printlnHighlightedFailureText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printlnHighlightedStatusText(boolean, PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printlnHighlightedSuccessText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
PrintStreamProcessExecutorFactory - Class in com.facebook.buck.util
 
PrintStreamProcessExecutorFactory() - Constructor for class com.facebook.buck.util.PrintStreamProcessExecutorFactory
 
printSuccess(String) - Method in class com.facebook.buck.util.Console
 
printToConsole(CommandRunnerParams, Multimap<String, QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printToConsole(CommandRunnerParams, Set<QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printUsage(PrintStream) - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
process(String) - Method in class com.facebook.buck.util.LineProcessorRunnable
 
processed() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
processed(int, int) - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
ProcessExecutor - Class in com.facebook.buck.util
Executes a Process and blocks until it is finished.
ProcessExecutor(Console) - Constructor for class com.facebook.buck.util.ProcessExecutor
Creates a new ProcessExecutor with the specified parameters used for writing the output of the process.
ProcessExecutor.LaunchedProcess - Interface in com.facebook.buck.util
Represents a running process returned by ProcessExecutor.launchProcess(ProcessExecutorParams).
ProcessExecutor.Option - Enum in com.facebook.buck.util
ProcessExecutor.Result - Class in com.facebook.buck.util
ProcessExecutor.Result(int, boolean, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutor.Result(int, String, String) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutor.Result(int) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutorFactory - Interface in com.facebook.buck.util
 
ProcessExecutorParams - Class in com.facebook.buck.util
Immutable implementation of AbstractProcessExecutorParams.
ProcessExecutorParams.Builder - Class in com.facebook.buck.util
Builds instances of ProcessExecutorParams.
ProcessManager - Interface in com.facebook.buck.util
Checks for and kills processes.
PRODUCT_NAME - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
productName - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
productName - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
ProductType - Class in com.facebook.buck.apple.xcode.xcodeproj
Immutable implementation of AbstractProductType.
ProductType.Builder - Class in com.facebook.buck.apple.xcode.xcodeproj
Builds instances of ProductType.
PROFILE_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
PROGRESS_ESTIMATIONS_JSON - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
PROGRESS_REPORT_EVERY_N_BYTES - Static variable in class com.facebook.buck.file.HttpDownloader
 
progressEstimator - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProgressEstimator - Class in com.facebook.buck.event.listener
 
ProgressEstimator(Path, BuckEventBus, ObjectMapper) - Constructor for class com.facebook.buck.event.listener.ProgressEstimator
 
ProgressEvent - Class in com.facebook.buck.cli
 
ProgressEvent(double) - Constructor for class com.facebook.buck.cli.ProgressEvent
 
ProgressEvent.BuildProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.BuildProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.BuildProgressUpdated
 
ProgressEvent.ParsingProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.ParsingProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.ParsingProgressUpdated
 
ProgressEvent.ProjectGenerationProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.ProjectGenerationProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.ProjectGenerationProgressUpdated
 
ProgressEventInterface - Interface in com.facebook.buck.event.external.events
Describes the progress made by buck with the operations described below.
progressValue - Variable in class com.facebook.buck.cli.ProgressEvent
 
proguardConfig - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
ProGuardConfig - Class in com.facebook.buck.android
 
ProGuardConfig(BuckConfig) - Constructor for class com.facebook.buck.android.ProGuardConfig
 
proguardConfig - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
ProguardMapping - Class in com.facebook.buck.android
Parser for ProGuard-generated mapping files.
ProGuardObfuscateStep - Class in com.facebook.buck.android
 
Project - Class in com.facebook.buck.jvm.java.intellij
Utility to map the build files in a project built with Buck into a collection of metadata files so that the project can be built with IntelliJ.
Project(SourcePathResolver, ImmutableSortedSet<ProjectConfig>, ActionGraph, Map<Path, String>, JavaPackageFinder, ExecutionContext, BuildFileTree, ProjectFilesystem, Optional<String>, IntellijConfig, Optional<String>, String, ObjectMapper, boolean) - Constructor for class com.facebook.buck.jvm.java.intellij.Project
 
PROJECT_GENERATION_FINISHED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
PROJECT_GENERATION_PROGRESS_UPDATED - Static variable in interface com.facebook.buck.event.external.events.ProgressEventInterface
 
PROJECT_GENERATION_STARTED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
PROJECT_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
The path to the per-project logging.properties file.
ProjectBuildFileParseEvents - Class in com.facebook.buck.json
Events posted before and after running buck.py.
ProjectBuildFileParseEvents.Finished - Class in com.facebook.buck.json
Event posted immediately after buck.py exits having parsed BUCK files.
ProjectBuildFileParseEvents.Finished(ProjectBuildFileParseEvents.Started) - Constructor for class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
ProjectBuildFileParseEvents.Started - Class in com.facebook.buck.json
Event posted immediately before launching buck.py to parse BUCK files.
ProjectBuildFileParseEvents.Started() - Constructor for class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
projectBuildFileParseFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectBuildFileParseFinished(ProjectBuildFileParseEvents.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProjectBuildFileParser - Class in com.facebook.buck.json
Delegates to buck.py for parsing of buck build files.
ProjectBuildFileParser(ProjectBuildFileParserOptions, ConstructorArgMarshaller, ImmutableMap<String, String>, ImmutableMap<String, ImmutableMap<String, String>>, BuckEventBus, ProcessExecutor) - Constructor for class com.facebook.buck.json.ProjectBuildFileParser
 
ProjectBuildFileParserFactory - Interface in com.facebook.buck.json
Simple concrete factory so that a parser can be constructed on demand of the parse phase and be explicitly shut down afterward.
ProjectBuildFileParserOptions - Class in com.facebook.buck.json
Immutable implementation of AbstractProjectBuildFileParserOptions.
ProjectBuildFileParserOptions.Builder - Class in com.facebook.buck.json
Builds instances of ProjectBuildFileParserOptions.
projectBuildFileParseStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectBuildFileParseStarted(ProjectBuildFileParseEvents.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProjectCommand - Class in com.facebook.buck.cli
 
ProjectCommand() - Constructor for class com.facebook.buck.cli.ProjectCommand
 
ProjectCommand.Ide - Enum in com.facebook.buck.cli
 
ProjectConfig - Class in com.facebook.buck.rules
 
ProjectConfig(BuildRuleParams, SourcePathResolver, BuildRule, List<String>, BuildRule, List<String>, boolean) - Constructor for class com.facebook.buck.rules.ProjectConfig
 
ProjectConfigDescription - Class in com.facebook.buck.rules
 
ProjectConfigDescription() - Constructor for class com.facebook.buck.rules.ProjectConfigDescription
 
ProjectConfigDescription.Arg - Class in com.facebook.buck.rules
 
ProjectConfigDescription.Arg() - Constructor for class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
ProjectFileHashCache - Interface in com.facebook.buck.util.cache
 
ProjectFilesystem - Class in com.facebook.buck.io
An injectable service for interacting with the filesystem relative to the project root.
ProjectFilesystem(Path) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem(Path, Optional<ImmutableSet<Path>>, ImmutableSet<ProjectFilesystem.PathOrGlobMatcher>) - Constructor for class com.facebook.buck.io.ProjectFilesystem
There should only be one ProjectFilesystem created per process.
ProjectFilesystem(Path, Config) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem.CopySourceMode - Enum in com.facebook.buck.io
Controls the behavior of how the source should be treated when copying.
ProjectFilesystem.PathOrGlobMatcher - Class in com.facebook.buck.io
 
ProjectFilesystem.PathOrGlobMatcher(Path) - Constructor for class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
ProjectFilesystem.PathOrGlobMatcher(Path, String) - Constructor for class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
ProjectFilesystem.PathOrGlobMatcher(PathMatcher, String) - Constructor for class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
ProjectFilesystem.PathOrGlobMatcher.Type - Enum in com.facebook.buck.io
 
ProjectGenerationEvent - Class in com.facebook.buck.event
 
ProjectGenerationEvent() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent
 
ProjectGenerationEvent.Finished - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Finished() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Finished
 
ProjectGenerationEvent.Processed - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Processed() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Processed
 
ProjectGenerationEvent.Started - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Started() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Started
 
projectGenerationFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationFinished(ProjectGenerationEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationFinished(ProjectGenerationEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
projectGenerationProcessedTarget(ProjectGenerationEvent.Processed) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
projectGenerationProgressUpdated(ProgressEvent.ProjectGenerationProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
projectGenerationStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationStarted(ProjectGenerationEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationStarted(ProjectGenerationEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
ProjectGenerator - Class in com.facebook.buck.apple
Generator for xcode project and associated files from a set of xcode/ios rules.
ProjectGenerator(TargetGraph, Set<BuildTarget>, ProjectFilesystem, Path, String, String, Set<ProjectGenerator.Option>, Optional<BuildTarget>, ImmutableList<String>, ExecutableFinder, ImmutableMap<String, String>, FlavorDomain<CxxPlatform>, CxxPlatform, Function<? super TargetNode<?>, SourcePathResolver>, BuckEventBus, boolean, HalideBuckConfig, CxxBuckConfig) - Constructor for class com.facebook.buck.apple.ProjectGenerator
 
ProjectGenerator.Option - Enum in com.facebook.buck.apple
 
ProjectPredicates - Class in com.facebook.buck.cli
Immutable implementation of AbstractProjectPredicates.
ProjectPredicates.Builder - Class in com.facebook.buck.cli
Builds instances of ProjectPredicates.
propagateFlavorDomains(BuildTarget, Iterable<FlavorDomain<?>>, Iterable<BuildTarget>) - Static method in class com.facebook.buck.model.BuildTargets
Propagate flavors represented by the given FlavorDomain objects from a parent target to its dependencies.
propagateIfInterrupt(Throwable) - Static method in class com.facebook.buck.util.MoreThrowables
Propagates an InterruptedException masquerading as another Throwable.
propagateRuntimeException(Throwable) - Static method in class com.facebook.buck.parser.ParsePipeline
 
properties - Variable in class com.facebook.buck.cxx.DebugSection
Properties describing the debug section data.
properties - Variable in class com.facebook.buck.jvm.java.KeystoreDescription.Arg
 
PropertyFinder - Interface in com.facebook.buck.util
 
provided - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
provided - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
providedDeps - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
providedDeps - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
providedDeps - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
providedSymbols - Variable in class com.facebook.buck.jvm.java.JavaFileParser.JavaFileFeatures
 
ProvisioningProfileCopyStep - Class in com.facebook.buck.apple
Class to handle: 1.
ProvisioningProfileCopyStep(ProjectFilesystem, Path, Optional<String>, Optional<Path>, ProvisioningProfileStore, Path, Path, CodeSignIdentityStore) - Constructor for class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
ProvisioningProfileMetadata - Class in com.facebook.buck.apple
Immutable implementation of AbstractProvisioningProfileMetadata.
ProvisioningProfileMetadata.Builder - Class in com.facebook.buck.apple
Builds instances of ProvisioningProfileMetadata.
ProvisioningProfileStore - Class in com.facebook.buck.apple
A collection of provisioning profiles.
publish(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
publish(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
publish(LogRecord) - Method in class com.facebook.buck.log.ConsoleHandler
 
publish(ImmutableSet<MavenPublishable>) - Method in class com.facebook.buck.maven.Publisher
 
publish(String, List<File>) - Method in class com.facebook.buck.maven.Publisher
 
publish(String, String, String, List<File>) - Method in class com.facebook.buck.maven.Publisher
 
publish(Artifact, List<File>) - Method in class com.facebook.buck.maven.Publisher
 
publish(List<Artifact>) - Method in class com.facebook.buck.maven.Publisher
 
PublishCommand - Class in com.facebook.buck.cli
 
PublishCommand() - Constructor for class com.facebook.buck.cli.PublishCommand
 
Publisher - Class in com.facebook.buck.maven
 
Publisher(ProjectFilesystem, Optional<URL>, boolean) - Constructor for class com.facebook.buck.maven.Publisher
 
Publisher(Path, Optional<URL>, boolean) - Constructor for class com.facebook.buck.maven.Publisher
 
put(String, String, String) - Method in class com.facebook.buck.cli.ConfigOverrideBuilder
 
put(E) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
putAllAssemblerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put all mappings from specified map as entries to assemblerFlags map.
putAllBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put all mappings from specified map as entries to buildConfigs map.
putAllCompilerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put all mappings from specified map as entries to compilerFlags map.
putAllCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put all mappings from specified map as entries to cxxHeaders map.
putAllCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put all mappings from specified map as entries to cxxSources map.
putAllDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Put all mappings from specified map as entries to dependencies map.
putAllEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put all mappings from specified map as entries to entitlements map.
putAllEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put all mappings from specified map as entries to env map.
putAllEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put all mappings from specified map as entries to environment map.
putAllExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put all mappings from specified map as entries to extraData map.
putAllFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified map as entries to flagMacros map.
putAllFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put all mappings from specified map as entries to fullNameToPathMap map.
putAllGoLinkInput(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.go.GoLinkable.Builder
Put all mappings from specified map as entries to goLinkInput map.
putAllHeaders(SourceList, ImmutableMap.Builder<String, SourcePath>, SourcePathResolver, String, BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Resolves the headers in `sourceList` and puts them into `sources` for the specificed `buildTarget`.
putAllLinkerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put all mappings from specified map as entries to linkerFlags map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put all mappings from specified map as entries to metadata map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put all mappings from specified map as entries to metadata map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put all mappings from specified map as entries to metadata map.
putAllModules(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put all mappings from specified map as entries to modules map.
putAllNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put all mappings from specified map as entries to nameToField map.
putAllNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put all mappings from specified map as entries to nameToPathMap map.
putAllNativeLibraries(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put all mappings from specified map as entries to nativeLibraries map.
putAllPreprocessorFlags(AbstractCxxSource.Type, Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified key to values for preprocessorFlags true.
putAllPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified map as entries to preprocessorFlags map.
putAllRawConfig(Map<String, ? extends ImmutableMap<String, String>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Put all mappings from specified map as entries to rawConfig map.
putAllReadHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put all mappings from specified map as entries to readHeaders map.
putAllResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put all mappings from specified map as entries to results map.
putAllRoots(Map<? extends BuildTarget, ? extends OmnibusRoot>) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Put all mappings from specified map as entries to roots map.
putAllRuntimeLdflags(Linker.LinkableDepType, Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified key to values for runtimeLdflags true.
putAllRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified map as entries to runtimeLdflags map.
putAllSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Put all mappings from specified map as entries to sourceToBootclasspath map.
putAllTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Put all mappings from specified map as entries to tags map.
putAllTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put all mappings from specified map as entries to tags map.
putAllTagSets(String, Iterable<String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put all mappings from specified key to values for tagSets true.
putAllTagSets(Multimap<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put all mappings from specified map as entries to tagSets map.
putAllValues(Map<String, ? extends Long>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put all mappings from specified map as entries to values map.
putAllWriteHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put all mappings from specified map as entries to writeHeaders map.
putAsciiString(ByteBuffer, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putAssemblerFlags(AbstractNdkCxxPlatformCompiler.Type, ImmutableList<String>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to assemblerFlags map.
putAssemblerFlags(Map.Entry<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to assemblerFlags map.
putBoolean(boolean) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBuildConfigs(String, BuildConfigFields) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put one entry to buildConfigs map.
putBuildConfigs(Map.Entry<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put one entry to buildConfigs map.
putByte(byte) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBytes(ByteBuffer, byte[]) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putBytes(byte[]) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBytes(byte[], int, int) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putChar(char) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putCheckEquals(Map<K, V>, K, V) - Static method in class com.facebook.buck.util.MoreMaps
 
putCompilerFlags(AbstractNdkCxxPlatformCompiler.Type, ImmutableList<String>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to compilerFlags map.
putCompilerFlags(Map.Entry<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to compilerFlags map.
putCxxHeaders(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxHeaders map.
putCxxHeaders(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxHeaders map.
putCxxSources(String, CxxSource) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxSources map.
putCxxSources(Map.Entry<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxSources map.
putDependencies(BuildTarget, IjModuleGraph.DependencyType) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Put one entry to dependencies map.
putDependencies(Map.Entry<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Put one entry to dependencies map.
putDouble(double) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putEntitlements(String, NSObject) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put one entry to entitlements map.
putEntitlements(Map.Entry<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put one entry to entitlements map.
putEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
putEnv(String, String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put one entry to env map.
putEnv(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put one entry to env map.
putEnvironment(String, String) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put one entry to environment map.
putEnvironment(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put one entry to environment map.
putExtraData(String, String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put one entry to extraData map.
putExtraData(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put one entry to extraData map.
putFlagMacros(String, String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to flagMacros map.
putFlagMacros(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to flagMacros map.
putFloat(float) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putFullNameToPathMap(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to fullNameToPathMap map.
putFullNameToPathMap(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to fullNameToPathMap map.
putGoLinkInput(Path, SourcePath) - Method in class com.facebook.buck.go.GoLinkable.Builder
Put one entry to goLinkInput map.
putGoLinkInput(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.go.GoLinkable.Builder
Put one entry to goLinkInput map.
putIfPresent(Optional<T>, K, ImmutableMap.Builder<K, T>) - Static method in class com.facebook.buck.util.Optionals
 
putInt(int) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putIntAsDecimalString(ByteBuffer, int, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putIntAsOctalString(ByteBuffer, int, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLinkerFlags(AbstractNdkCxxPlatformCompiler.Type, ImmutableList<String>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to linkerFlags map.
putLinkerFlags(Map.Entry<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Put one entry to linkerFlags map.
putLittleEndianInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLittleEndianLong(ByteBuffer, long) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLong(long) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put one entry to metadata map.
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put one entry to metadata map.
putModules(String, SourcePath) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put one entry to modules map.
putModules(Map.Entry<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put one entry to modules map.
putNameToField(String, BuildConfigFields.Field) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put one entry to nameToField map.
putNameToField(Map.Entry<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put one entry to nameToField map.
putNameToPathMap(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to nameToPathMap map.
putNameToPathMap(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to nameToPathMap map.
putNativeLibraries(String, SourcePath) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put one entry to nativeLibraries map.
putNativeLibraries(Map.Entry<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Put one entry to nativeLibraries map.
putNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
putObject(T, Funnel<? super T>) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putPreprocessorFlags(AbstractCxxSource.Type, String...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified key to values for preprocessorFlags true.
putPreprocessorFlags(AbstractCxxSource.Type, String) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put one entry to preprocessorFlags map.
putPreprocessorFlags(Map.Entry<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put one entry to preprocessorFlags map.
putRawConfig(String, ImmutableMap<String, String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Put one entry to rawConfig map.
putRawConfig(Map.Entry<String, ? extends ImmutableMap<String, String>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Put one entry to rawConfig map.
putRawNodesIfNotPresent(Cell, Path, ImmutableList<Map<String, Object>>) - Method in interface com.facebook.buck.parser.ParsePipeline.Cache
Insert item into the cache if it was not already there.
putReadHeaders(String, String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put one entry to readHeaders map.
putReadHeaders(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put one entry to readHeaders map.
putResults(BuildRule, Optional<BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put one entry to results map.
putResults(Map.Entry<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put one entry to results map.
putRoots(BuildTarget, OmnibusRoot) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Put one entry to roots map.
putRoots(Map.Entry<? extends BuildTarget, ? extends OmnibusRoot>) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Put one entry to roots map.
putRuntimeLdflags(Linker.LinkableDepType, String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified key to values for runtimeLdflags true.
putRuntimeLdflags(Linker.LinkableDepType, String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to runtimeLdflags map.
putRuntimeLdflags(Map.Entry<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to runtimeLdflags map.
putShort(short) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putSourceToBootclasspath(String, String) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Put one entry to sourceToBootclasspath map.
putSourceToBootclasspath(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Put one entry to sourceToBootclasspath map.
putSpaceLeftPaddedString(ByteBuffer, int, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putString(CharSequence, Charset) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putTags(String, String) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Put one entry to tags map.
putTags(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Put one entry to tags map.
putTags(String, String) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to tags map.
putTags(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to tags map.
putTagSets(String, String...) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put all mappings from specified key to values for tagSets true.
putTagSets(String, String) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to tagSets map.
putTagSets(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to tagSets map.
putTargetNodeIfNotPresent(Cell, BuildTarget, TargetNode<?>) - Method in interface com.facebook.buck.parser.ParsePipeline.Cache
Insert item into the cache if it was not already there.
putUnencodedChars(CharSequence) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putValues(String, long) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to values map.
putValues(Map.Entry<String, ? extends Long>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Put one entry to values map.
putWriteHeaders(String, String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put one entry to writeHeaders map.
putWriteHeaders(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Put one entry to writeHeaders map.
pyAsyncioBaseModule - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
pyBaseModule - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
pyOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
PythonBinary - Class in com.facebook.buck.python
 
PythonBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, String, PythonPackageComponents, ImmutableSet<String>, String) - Constructor for class com.facebook.buck.python.PythonBinary
 
PythonBinaryDescription - Class in com.facebook.buck.python
 
PythonBinaryDescription(PythonBuckConfig, FlavorDomain<PythonPlatform>, CxxPlatform, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.python.PythonBinaryDescription
 
PythonBinaryDescription.Arg - Class in com.facebook.buck.python
 
PythonBinaryDescription.Arg() - Constructor for class com.facebook.buck.python.PythonBinaryDescription.Arg
 
PythonBuckConfig - Class in com.facebook.buck.python
 
PythonBuckConfig(BuckConfig, ExecutableFinder) - Constructor for class com.facebook.buck.python.PythonBuckConfig
 
PythonBuckConfig.PackageStyle - Enum in com.facebook.buck.python
 
PythonEnvironment - Class in com.facebook.buck.python
 
PythonEnvironment(Path, PythonVersion) - Constructor for class com.facebook.buck.python.PythonEnvironment
 
PythonInPlaceBinary - Class in com.facebook.buck.python
 
PythonInPlaceBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, CxxPlatform, SymlinkTree, String, PythonPackageComponents, Tool, String, ImmutableSet<String>) - Constructor for class com.facebook.buck.python.PythonInPlaceBinary
 
PythonLibrary - Class in com.facebook.buck.python
 
PythonLibrary(BuildRuleParams, SourcePathResolver, Function<? super PythonPlatform, ImmutableMap<Path, SourcePath>>, Function<? super PythonPlatform, ImmutableMap<Path, SourcePath>>, Optional<Boolean>) - Constructor for class com.facebook.buck.python.PythonLibrary
 
PythonLibraryDescription - Class in com.facebook.buck.python
 
PythonLibraryDescription() - Constructor for class com.facebook.buck.python.PythonLibraryDescription
 
PythonLibraryDescription.Arg - Class in com.facebook.buck.python
 
PythonLibraryDescription.Arg() - Constructor for class com.facebook.buck.python.PythonLibraryDescription.Arg
 
PythonPackagable - Interface in com.facebook.buck.python
 
PythonPackageComponents - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonPackageComponents.
PythonPackagedBinary - Class in com.facebook.buck.python
 
PythonPackagedBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, Tool, ImmutableList<String>, Tool, String, PythonEnvironment, String, PythonPackageComponents, ImmutableSet<String>, ImmutableSortedSet<BuildRule>) - Constructor for class com.facebook.buck.python.PythonPackagedBinary
 
PythonPlatform - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonPlatform.
PythonPlatform.Builder - Class in com.facebook.buck.python
Builds instances of PythonPlatform.
PythonRunTestsStep - Class in com.facebook.buck.python
 
PythonRunTestsStep(Path, String, ImmutableList<String>, Supplier<ImmutableMap<String, String>>, TestSelectorList, Optional<Long>, Path) - Constructor for class com.facebook.buck.python.PythonRunTestsStep
 
PythonTest - Class in com.facebook.buck.python
 
PythonTest(BuildRuleParams, SourcePathResolver, Supplier<ImmutableMap<String, String>>, PythonBinary, ImmutableSortedSet<BuildRule>, ImmutableSet<BuildRule>, ImmutableSet<Label>, Optional<Long>, ImmutableSet<String>) - Constructor for class com.facebook.buck.python.PythonTest
 
PythonTestDescription - Class in com.facebook.buck.python
 
PythonTestDescription(PythonBinaryDescription, PythonBuckConfig, FlavorDomain<PythonPlatform>, CxxPlatform, Optional<Long>, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.python.PythonTestDescription
 
PythonTestDescription.Arg - Class in com.facebook.buck.python
 
PythonTestDescription.Arg() - Constructor for class com.facebook.buck.python.PythonTestDescription.Arg
 
PythonUtil - Class in com.facebook.buck.python
 
PythonVersion - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonVersion.
PythonVersion.Builder - Class in com.facebook.buck.python
Builds instances of PythonVersion.
pyTwistedBaseModule - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 

Q

QueryBuildTarget - Class in com.facebook.buck.query
Immutable implementation of AbstractQueryBuildTarget.
QueryBuildTarget.Builder - Class in com.facebook.buck.query
Builds instances of QueryBuildTarget.
QueryCommand - Class in com.facebook.buck.cli
 
QueryCommand() - Constructor for class com.facebook.buck.cli.QueryCommand
 
QueryEnvironment<T> - Interface in com.facebook.buck.query
The environment of a Buck query that can evaluate queries to produce a result.
QueryEnvironment.Argument - Class in com.facebook.buck.query
Value of an argument of a user-defined query function.
QueryEnvironment.ArgumentType - Enum in com.facebook.buck.query
Type of an argument of a user-defined query function.
QueryEnvironment.QueryFunction - Interface in com.facebook.buck.query
A user-defined query function.
QueryException - Exception in com.facebook.buck.query
 
QueryException(String) - Constructor for exception com.facebook.buck.query.QueryException
 
QueryException(String, Object...) - Constructor for exception com.facebook.buck.query.QueryException
 
QueryException(Throwable, String, Object...) - Constructor for exception com.facebook.buck.query.QueryException
 
QueryExpression - Class in com.facebook.buck.query
Base class for expressions in the Buck query language.
QueryExpression() - Constructor for class com.facebook.buck.query.QueryExpression
 
QueryFileTarget - Class in com.facebook.buck.query
Immutable implementation of AbstractQueryFileTarget.
QueryFileTarget.Builder - Class in com.facebook.buck.query
Builds instances of QueryFileTarget.
QueryTarget - Interface in com.facebook.buck.query
 
QueryTargetAccessor - Class in com.facebook.buck.cli
 
queryWithTimeout(long, Object...) - Method in interface com.facebook.buck.io.WatchmanClient
 
QuickstartCommand - Class in com.facebook.buck.cli
This class creates a terminal command for Buck that creates a sample Buck project in the directory the user specifies.
QuickstartCommand() - Constructor for class com.facebook.buck.cli.QuickstartCommand
 
quote(String) - Method in enum com.facebook.buck.util.Escaper.Quoter
 

R

R_DOT_JAVA_LINEAR_ALLOC_SIZE - Static variable in class com.facebook.buck.android.AaptPackageResources
 
RageBuckConfig - Class in com.facebook.buck.rage
 
RageCommand - Class in com.facebook.buck.cli
 
RageCommand() - Constructor for class com.facebook.buck.cli.RageCommand
 
RageConfig - Class in com.facebook.buck.rage
Immutable implementation of AbstractRageConfig.
RageConfig.Builder - Class in com.facebook.buck.rage
Builds instances of RageConfig.
RdepsFunction - Class in com.facebook.buck.query
A 'rdeps(u, x, [, depth])' expression, which finds the reverse dependencies of the given argument set 'x' within the transitive closure of the set 'u'.
RdepsFunction() - Constructor for class com.facebook.buck.query.RdepsFunction
 
RDotJava - Class in com.facebook.buck.android
Creates the Steps needed to generate an uber R.java file.
rDotJavaPackage - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
rDotJavaPackage - Variable in class com.facebook.buck.js.AndroidReactNativeLibraryDescription.Args
 
RDotTxtEntry - Class in com.facebook.buck.android.aapt
Represents a row from a symbols file generated by aapt.
RDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, String) - Constructor for class com.facebook.buck.android.aapt.RDotTxtEntry
 
RDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, String, boolean) - Constructor for class com.facebook.buck.android.aapt.RDotTxtEntry
 
RDotTxtEntry.IdType - Enum in com.facebook.buck.android.aapt
 
RDotTxtEntry.RType - Enum in com.facebook.buck.android.aapt
 
ReactNativeBuckConfig - Class in com.facebook.buck.js
A react-native view of BuckConfig.
ReactNativeBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.js.ReactNativeBuckConfig
 
ReactNativeBundle - Class in com.facebook.buck.js
Responsible for running the React Native JS packager in order to generate a single .js bundle along with resources referenced by the javascript code.
ReactNativeBundle(BuildRuleParams, SourcePathResolver, SourcePath, boolean, boolean, String, Optional<String>, SourcePath, ReactNativePlatform, ReactNativeDeps) - Constructor for class com.facebook.buck.js.ReactNativeBundle
 
ReactNativeDeps - Class in com.facebook.buck.js
 
ReactNativeDeps(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableSortedSet<SourcePath>, SourcePath, ReactNativePlatform, Optional<String>) - Constructor for class com.facebook.buck.js.ReactNativeDeps
 
ReactNativeDeps.BuildOutput - Class in com.facebook.buck.js
 
ReactNativeFlavors - Class in com.facebook.buck.js
 
ReactNativeLibraryArgs - Class in com.facebook.buck.js
 
ReactNativeLibraryArgs() - Constructor for class com.facebook.buck.js.ReactNativeLibraryArgs
 
ReactNativeLibraryGraphEnhancer - Class in com.facebook.buck.js
 
ReactNativeLibraryGraphEnhancer(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
ReactNativePlatform - Enum in com.facebook.buck.js
 
read(TBase<?, ?>) - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
read() - Method in class com.facebook.buck.io.TeeInputStream
 
read(byte[]) - Method in class com.facebook.buck.io.TeeInputStream
 
read(byte[], int, int) - Method in class com.facebook.buck.io.TeeInputStream
 
read() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
read(byte[], int, int) - Method in class com.facebook.buck.util.hash.HasherInputStream
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readClassMapping(Iterable<String>) - Static method in class com.facebook.buck.android.ProguardMapping
 
readFetchResponse(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readFileIfItExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readFirstLine(String) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the file specified by the relative path.
readFirstLine(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the file specified by the relative path.
readFirstLineFromFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the specified file.
readLines(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readLock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableReadWriteUpdateLock
 
readMetadataAndPayload(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readPropertiesFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readResources(ProjectFilesystem, Path) - Static method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
readStdout(InputStream) - Method in interface com.facebook.buck.apple.XctoolRunTestsStep.StdoutReadingCallback
 
readStoreRequest(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readSymLink(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns the target of the specified symbolic link.
reason - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
RECEIVE_TIMEOUT_MS - Static variable in class com.facebook.buck.android.agent.AgentMain
 
recordArtifact(Path) - Method in interface com.facebook.buck.rules.BuildableContext
 
recordArtifact(Path) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
recordArtifact(Path) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
RecordFileSha1Step - Class in com.facebook.buck.rules
 
RecordFileSha1Step(ProjectFilesystem, Path, String, BuildableContext) - Constructor for class com.facebook.buck.rules.RecordFileSha1Step
 
recordParseStartTime(BuckEventBus) - Method in class com.facebook.buck.parser.Parser
 
ReflectiveRuleKeyBuilderFactory<T extends RuleKeyBuilder> - Class in com.facebook.buck.rules.keys
 
ReflectiveRuleKeyBuilderFactory() - Constructor for class com.facebook.buck.rules.keys.ReflectiveRuleKeyBuilderFactory
 
regexPatternForAny(String...) - Static method in class com.facebook.buck.util.MoreStrings
 
regexPatternForAny(Iterable<String>) - Static method in class com.facebook.buck.util.MoreStrings
 
register(Object) - Method in class com.facebook.buck.event.BuckEventBus
 
register(Description<?>) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
registerCounters(Collection<Counter>) - Method in interface com.facebook.buck.counters.CounterRegistry
 
registerCounters(Collection<Counter>) - Method in class com.facebook.buck.counters.CounterRegistryImpl
 
registerLogLevel(String, Level) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures log messages with level greater than or equal to logLevel are written to the most recent OutputStream registered for commandId.
registerOutputStream(String, OutputStream) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then writes to outputStream log messages issued by threads for commandId until ConsoleHandler.unregisterOutputStream(String) is called.
RegisterSpecAnalyzer - Class in com.facebook.buck.tools.dxanalysis
A static analyzer to find uses of reference equality checks on the RegisterSpec class, including its superclasses, interfaces, superclass interfaces, interface superinterfaces...
RegisterSpecAnalyzer(ImmutableMap<String, ClassNode>) - Constructor for class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
RelativeLinkArg - Class in com.facebook.buck.cxx
 
RelativeLinkArg(PathSourcePath) - Constructor for class com.facebook.buck.cxx.RelativeLinkArg
 
RelativePerfTime - Class in com.facebook.buck.timing
Immutable implementation of AbstractRelativePerfTime.
RelativePerfTime.Builder - Class in com.facebook.buck.timing
Builds instances of RelativePerfTime.
relativize(Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Get a relative path from path1 to path2, first normalizing each path.
RELEASE_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
remainingCapacity() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
REMOTE_REPO_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
REMOTE_REPO_SHORT_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
RemoteFile - Class in com.facebook.buck.file
Represents a remote file that needs to be downloaded.
RemoteFile(BuildRuleParams, SourcePathResolver, Downloader, URI, HashCode, String) - Constructor for class com.facebook.buck.file.RemoteFile
 
RemoteFileDescription - Class in com.facebook.buck.file
 
RemoteFileDescription(Downloader) - Constructor for class com.facebook.buck.file.RemoteFileDescription
 
RemoteFileDescription.Arg - Class in com.facebook.buck.file
 
RemoteFileDescription.Arg() - Constructor for class com.facebook.buck.file.RemoteFileDescription.Arg
 
RemoteLogger - Interface in com.facebook.buck.util.network
Implemented by classes providing the functionality to upload log data to remote entities.
RemoteLoggerFactory - Class in com.facebook.buck.util.network
 
RemoteLoggerFactory() - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory
 
RemoteLoggerFactory.ScribeBatchingLogger - Class in com.facebook.buck.util.network
Uploads log entries to the given scribe category.
RemoteLoggerFactory.ScribeBatchingLogger(URI, ScribeLogger) - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
RemoteLoggerFactory.ScribeBatchingLogger(String, ScribeLogger) - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
RemoteLogUploaderEventListener - Class in com.facebook.buck.event.listener
Handles uploading events to a remote log service.
RemoteLogUploaderEventListener(ObjectMapper, RemoteLogger, BuildEnvironmentDescription) - Constructor for class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
RemoteMavenDownloader - Class in com.facebook.buck.file
 
RemoteMavenDownloader(Optional<Proxy>, String, Optional<PasswordAuthentication>) - Constructor for class com.facebook.buck.file.RemoteMavenDownloader
 
remove() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
remove(Object) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
removeAll(Collection<?>) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
removeEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Removes the edge between source and sink.
removeNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Removes the specified node from the graph.
renderHttpUploads() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
renderLine(Optional<BuildTarget>, Optional<? extends AbstractBuckEvent>, Optional<? extends LeafEvent>, Optional<String>, Optional<String>, long, StringBuilder) - Method in class com.facebook.buck.event.listener.CommonThreadStateRenderer
 
renderLines(ThreadStateRenderer, ImmutableList.Builder<String>, int, boolean) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
renderShortStatus(long) - Method in class com.facebook.buck.event.listener.BuildThreadStateRenderer
 
renderShortStatus(boolean, boolean, long) - Method in class com.facebook.buck.event.listener.CommonThreadStateRenderer
 
renderShortStatus(long) - Method in class com.facebook.buck.event.listener.TestThreadStateRenderer
 
renderShortStatus(long) - Method in interface com.facebook.buck.event.listener.ThreadStateRenderer
 
renderStatusLine(long, StringBuilder) - Method in class com.facebook.buck.event.listener.BuildThreadStateRenderer
 
renderStatusLine(long, StringBuilder) - Method in class com.facebook.buck.event.listener.TestThreadStateRenderer
 
renderStatusLine(long, StringBuilder) - Method in interface com.facebook.buck.event.listener.ThreadStateRenderer
 
reorderClassesIntraDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
RepackZipEntriesStep - Class in com.facebook.buck.zip
A command that creates a copy of a ZIP archive, making sure that certain user-specified entries are packed with a certain compression level.
RepackZipEntriesStep(ProjectFilesystem, Path, Path, ImmutableSet<String>) - Constructor for class com.facebook.buck.zip.RepackZipEntriesStep
RepackZipEntriesStep(ProjectFilesystem, Path, Path, ImmutableSet<String>, ZipCompressionLevel) - Constructor for class com.facebook.buck.zip.RepackZipEntriesStep
replace(ByteBuffer, int) - Method in class com.facebook.buck.cxx.ByteBufferReplacer
Perform an in-place replacement pass over the given buffer (bounded by Buffer.position and Buffer.limit).
replace(ByteBuffer) - Method in class com.facebook.buck.cxx.ByteBufferReplacer
 
replace(String) - Method in class com.facebook.buck.rules.macros.FunctionMacroReplacer
 
replace(ImmutableMap<String, MacroReplacer>, String) - Method in class com.facebook.buck.rules.macros.MacroFinder
 
replace(String) - Method in interface com.facebook.buck.rules.macros.MacroReplacer
 
replaceInvalidCharacters(String) - Static method in class com.facebook.buck.model.Flavor
 
replaceVariablesInString(String, Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
 
replaceWorkspacesWithSourceTargetsIfPossible(ImmutableSet<BuildTarget>, TargetGraph) - Static method in class com.facebook.buck.cli.ProjectCommand
 
REPORT_ABSOLUTE_PATHS - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
ReportGenerator - Class in com.facebook.buck.jvm.java.coverage
This example creates a HTML report for eclipse like projects based on a single execution data store called jacoco.exec.
ReportGenerator(Properties) - Constructor for class com.facebook.buck.jvm.java.coverage.ReportGenerator
Create a new generator based for the given project.
reportPingLatency(URI, long, long) - Method in class com.facebook.buck.slb.ServerHealthManager
 
reportPingLatency(long, long) - Method in class com.facebook.buck.slb.ServerHealthState
NOTE: Assumes nowMillis is roughly non-decreasing in consecutive calls.
reportRequestError(URI, long) - Method in class com.facebook.buck.slb.ServerHealthManager
 
reportRequestError(long) - Method in class com.facebook.buck.slb.ServerHealthState
NOTE: Assumes nowMillis is roughly non-decreasing in consecutive calls.
reportRequestException(URI) - Method in class com.facebook.buck.slb.ClientSideSlb
 
reportRequestException(URI) - Method in interface com.facebook.buck.slb.HttpLoadBalancer
 
reportRequestSuccess(URI) - Method in class com.facebook.buck.slb.ClientSideSlb
 
reportRequestSuccess(URI) - Method in interface com.facebook.buck.slb.HttpLoadBalancer
 
reportRequestSuccess(URI, long) - Method in class com.facebook.buck.slb.ServerHealthManager
 
reportRequestSuccess(long) - Method in class com.facebook.buck.slb.ServerHealthState
NOTE: Assumes nowMillis is roughly non-decreasing in consecutive calls.
reportResult(ImmutableList.Builder<String>, TestResults) - Method in class com.facebook.buck.event.listener.TestResultFormatter
Writes a detailed summary that ends with a trailing newline.
reportResultSummary(ImmutableList.Builder<String>, TestResultSummary) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
requireAllRules(Iterable<BuildTarget>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
requireBuildRule(Flavor...) - Method in class com.facebook.buck.cxx.CxxLibrary
 
requiredSymbols - Variable in class com.facebook.buck.jvm.java.JavaFileParser.JavaFileFeatures
 
requireHeaderSymlinkTree(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableMap<Path, SourcePath>, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
requireInferAnalyzeAndReportBuildRuleForCxxDescriptionArg(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxConstructorArg, CxxInferTools, CxxInferSourceFilter) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
requireInferAnalyzeBuildRuleForCxxDescriptionArg(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxConstructorArg, CxxInferTools, CxxInferSourceFilter) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
requireMetadata(BuildTarget, Class<T>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
requireObjects(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxPreprocessMode, AbstractCxxSourceRuleFactory.PicType, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
requireRule(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
requireSwiftCompileRule(Flavor...) - Method in class com.facebook.buck.swift.SwiftLibrary
 
res - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
RES_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
reset() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
resolve(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
resolve(String) - Method in class com.facebook.buck.io.ProjectFilesystem
 
resolve(Path) - Method in interface com.facebook.buck.jvm.core.SuggestBuildRules.JarResolver
 
resolve(String...) - Method in class com.facebook.buck.maven.Resolver
 
resolve(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
resolveCxxSources(ImmutableMap<String, SourceWithFlags>) - Static method in class com.facebook.buck.cxx.CxxCompilableEnhancer
Resolve the map of names to SourcePaths to a map of names to CxxSource objects.
resolveDuplicateRelativePaths(ImmutableSortedSet<SourcePath>, SourcePathResolver) - Static method in class com.facebook.buck.rules.SymlinkTree
Because of cross-cell, multiple SourcePaths can resolve to the same relative path, despite having distinct absolute paths.
resolveFramework(ImmutableMap<String, String>, FrameworkVersion) - Static method in class com.facebook.buck.dotnet.DotNetFramework
 
resolveHeaderMap(Path, ImmutableMap<String, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Resolve the map of name to SourcePath to a map of full header name to SourcePath.
resolveLanguageDir(String, String) - Static method in class com.facebook.buck.thrift.ThriftCompiler
 
resolvePathFromOtherVfs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
We often create Path instances using Paths.get(String, String...), but there's no guarantee that the underlying FileSystem is the default one.
resolvePathThatMayBeOutsideTheProjectFilesystem(Path) - Method in class com.facebook.buck.cli.BuckConfig
 
resolver - Variable in class com.facebook.buck.cxx.FrameworkPathArg
 
Resolver - Class in com.facebook.buck.maven
 
Resolver(Path, Path, Path, String...) - Constructor for class com.facebook.buck.maven.Resolver
 
resolveTargetSpec(BuckEventBus, Cell, boolean, ListeningExecutorService, TargetNodeSpec) - Method in class com.facebook.buck.parser.Parser
 
resolveTargetSpecs(BuckEventBus, Cell, boolean, ListeningExecutorService, Iterable<? extends TargetNodeSpec>) - Method in class com.facebook.buck.parser.Parser
 
RESOURCE_PACKAGE_HASH_KEY - Static variable in class com.facebook.buck.android.AaptPackageResources
 
resourceCompression - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
resourceFilter - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
ResourceFilters - Class in com.facebook.buck.android
 
ResourceFilters.Density - Enum in com.facebook.buck.android
Represents the names and values of valid densities for resources as defined in http://developer.android.com/guide/topics/resources/providing-resources.html#DensityQualifier
ResourceFilters.Qualifiers - Class in com.facebook.buck.android
 
resources - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
ResourcesFilter - Class in com.facebook.buck.android
Buildable that is responsible for taking a set of res/ directories and applying an optional resource filter to them, ultimately generating the final set of res/ directories whose contents should be included in an APK.
ResourcesFilter(BuildRuleParams, SourcePathResolver, ImmutableList<SourcePath>, ImmutableSet<SourcePath>, ImmutableSet<String>, ResourcesFilter.ResourceCompressionMode, FilterResourcesStep.ResourceFilter) - Constructor for class com.facebook.buck.android.ResourcesFilter
 
ResourcesFilter.BuildOutput - Class in com.facebook.buck.android
 
ResourcesFilter.BuildOutput(ImmutableList<Path>, ImmutableList<Path>) - Constructor for class com.facebook.buck.android.ResourcesFilter.BuildOutput
 
ResourceSourcePath - Class in com.facebook.buck.rules
SourcePath that wraps a resource embedded inside a JAR.
ResourceSourcePath(PackagedResource) - Constructor for class com.facebook.buck.rules.ResourceSourcePath
 
resourcesRoot - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
resourcesRoot - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
ResourcesRootPackageFinder - Class in com.facebook.buck.jvm.java
 
ResourcesRootPackageFinder(Path, JavaPackageFinder) - Constructor for class com.facebook.buck.jvm.java.ResourcesRootPackageFinder
 
resourceUnionPackage - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
resourceUnionPackage - Variable in class com.facebook.buck.android.AndroidLibraryDescription.Arg
 
ResourceValidator - Class in com.facebook.buck.jvm.common
 
restore(Optional<Path>, String) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
restoreCompilationDirectory(Path, Path) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
RESULTS_AVAILABLE - Static variable in interface com.facebook.buck.event.external.events.IndividualTesEventFinishedExternalInterface
 
ResultType - Enum in com.facebook.buck.test.result.type
 
resumed(BuildRule, RuleKeyBuilderFactory) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
retainAll(Collection<?>) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
revisionId(String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
revisionId(String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
revisionId(String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
right - Variable in class com.facebook.buck.model.Either
 
RmStep - Class in com.facebook.buck.step.fs
 
RmStep(ProjectFilesystem, Path, boolean) - Constructor for class com.facebook.buck.step.fs.RmStep
 
RmStep(ProjectFilesystem, Path, boolean, boolean) - Constructor for class com.facebook.buck.step.fs.RmStep
 
RobolectricTest - Class in com.facebook.buck.android
 
RobolectricTest(BuildRuleParams, SourcePathResolver, Set<SourcePath>, Set<SourcePath>, Set<Label>, Set<String>, Optional<SourcePath>, SourcePath, ImmutableSet<Path>, JavacOptions, List<String>, Map<String, String>, ImmutableSet<BuildRule>, Optional<Path>, Optional<String>, Optional<DummyRDotJava>, Optional<Long>, boolean, Optional<Level>, Optional<Level>, Optional<Path>) - Constructor for class com.facebook.buck.android.RobolectricTest
 
RobolectricTestDescription - Class in com.facebook.buck.android
 
RobolectricTestDescription(JavacOptions, Optional<Long>, CxxPlatform, Optional<Path>) - Constructor for class com.facebook.buck.android.RobolectricTestDescription
 
RobolectricTestDescription.Arg - Class in com.facebook.buck.android
 
RobolectricTestDescription.Arg() - Constructor for class com.facebook.buck.android.RobolectricTestDescription.Arg
 
RootCommand - Class in com.facebook.buck.cli
 
RootCommand() - Constructor for class com.facebook.buck.cli.RootCommand
 
RULE_KEY_FILE - Static variable in class com.facebook.buck.cli.TestRuleKeyFileHelper
 
ruleCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleCountCalculated(BuildEvent.RuleCountCalculated) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleCountCalculated(ImmutableSet<BuildTarget>, int) - Static method in class com.facebook.buck.rules.BuildEvent
 
RuleDepsCache - Class in com.facebook.buck.rules
A "loading cache" of rule deps futures.
RuleDepsCache(ListeningExecutorService) - Constructor for class com.facebook.buck.rules.RuleDepsCache
 
ruleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
RuleKey - Class in com.facebook.buck.rules
RuleKey encapsulates regimented computation of SHA-1 keys that incorporate all BuildRule state relevant to idempotency.
RuleKey(String) - Constructor for class com.facebook.buck.rules.RuleKey
 
RuleKeyAppendable - Interface in com.facebook.buck.rules
 
RuleKeyAppendableFunction<T,F> - Interface in com.facebook.buck.rules.args
A simple shorthand for Function and RuleKeyAppendable, useful when creating anonymous classes.
RuleKeyBuilder - Class in com.facebook.buck.rules
 
RuleKeyBuilder(SourcePathResolver, FileHashCache, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.RuleKeyBuilder
 
RuleKeyBuilderFactory - Interface in com.facebook.buck.rules
 
ruleKeyCache - Variable in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
ruleParseFinished(ParseBuckFileEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
rulesToExcludeFromDex - Variable in class com.facebook.buck.android.AndroidBinary
 
ruleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
RuleUtils - Class in com.facebook.buck.apple
Common conversion functions from raw Description Arg specifications.
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.BuckCommand
 
run(CommandRunnerParams, ListeningExecutorService, ImmutableSet<String>) - Method in class com.facebook.buck.cli.BuildCommand
 
run(CommandRunnerParams) - Method in interface com.facebook.buck.cli.Command
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.ServerCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.VersionCommand
 
run() - Method in class com.facebook.buck.testrunner.BaseRunner
 
run() - Method in class com.facebook.buck.testrunner.JUnitRunner
 
run() - Method in class com.facebook.buck.testrunner.TestNGRunner
 
run() - Method in class com.facebook.buck.util.LineProcessorRunnable
 
run() - Method in class com.facebook.buck.util.ManagedRunnable
 
RUN_COMPLETE - Static variable in interface com.facebook.buck.event.external.events.TestRunFinishedEventInterface
 
runAndExit() - Method in class com.facebook.buck.testrunner.BaseRunner
 
runBundleOnDevice(String, String) - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Attempts to run a bundle on the device.
RunCommand - Class in com.facebook.buck.cli
 
RunCommand() - Constructor for class com.facebook.buck.cli.RunCommand
 
runComplete(ImmutableList.Builder<String>, List<TestResults>, List<TestStatusMessage>) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
runMainWithExitCode(BuildId, Path, Optional<NGContext>, ImmutableMap<String, String>, String...) - Method in class com.facebook.buck.cli.Main
 
runOneIteration() - Method in class com.facebook.buck.cli.HangMonitor
 
RunShTestAndRecordResultStep - Class in com.facebook.buck.shell
 
RunShTestAndRecordResultStep(ProjectFilesystem, Path, ImmutableList<String>, ImmutableMap<String, String>, Optional<Long>, String, Path) - Constructor for class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
runStarted(ImmutableList.Builder<String>, boolean, TestSelectorList, boolean, ImmutableSet<String>, TestResultFormatter.FormatMode) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
runStepForBuildTarget(Step, Optional<BuildTarget>) - Method in class com.facebook.buck.step.DefaultStepRunner
 
runStepForBuildTarget(Step, Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner
Runs a BuildStep for a given BuildRule.
runStepsAndYieldResult(List<Step>, Callable<T>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in class com.facebook.buck.step.DefaultStepRunner
 
runStepsAndYieldResult(List<Step>, Callable<T>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in interface com.facebook.buck.step.StepRunner
In a new thread, executes of the list of commands and then invokes interpretResults to return a value that represents the output of the commands.
runStepsInParallelAndWait(List<Step>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in class com.facebook.buck.step.DefaultStepRunner
Run multiple steps in parallel and block waiting for all of them to finish.
runStepsInParallelAndWait(List<Step>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in interface com.facebook.buck.step.StepRunner
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.apple.AppleTest
 
runTests(CommandRunnerParams, Iterable<TestRule>, BuildContext, ExecutionContext, TestRunningOptions, ListeningExecutorService, BuildEngine, StepRunner) - Static method in class com.facebook.buck.cli.TestRunning
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.cxx.CxxTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.d.DTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.go.GoTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.jvm.java.JavaTest
Runs the tests specified by the "srcs" of this class.
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.python.PythonTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in interface com.facebook.buck.rules.TestRule
Returns the commands required to run the tests.
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.shell.ShTest
 
runTestSeparately() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
runTestSeparately() - Method in class com.facebook.buck.apple.AppleTest
 
runTestSeparately - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.cxx.CxxTest
 
runTestSeparately - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.d.DTest
 
runTestSeparately() - Method in class com.facebook.buck.go.GoTest
 
runTestSeparately - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
runTestSeparately - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.jvm.java.JavaTest
 
runTestSeparately - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
runTestSeparately - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.python.PythonTest
 
runTestSeparately() - Method in interface com.facebook.buck.rules.TestRule
 
runTestSeparately() - Method in class com.facebook.buck.shell.ShTest
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditAliasCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditInputCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditRulesCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditTestsCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AutodepsCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.BuildCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.CacheCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.CleanCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.FetchCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.InstallCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.ProjectCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.PublishCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.QueryCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.QuickstartCommand
Runs the command "buck quickstart", which copies a template project into a new directory to give the user a functional buck project.
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.RageCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.RootCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.RunCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.ServerStatusCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.SimulateCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.TargetsCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.TestCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.UninstallCommand
 
RustBinary - Class in com.facebook.buck.rust
 
RustBinary(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<String>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.rust.RustBinary
 
RustBinaryDescription - Class in com.facebook.buck.rust
 
RustBinaryDescription(RustBuckConfig) - Constructor for class com.facebook.buck.rust.RustBinaryDescription
 
RustBinaryDescription.Arg - Class in com.facebook.buck.rust
 
RustBinaryDescription.Arg() - Constructor for class com.facebook.buck.rust.RustBinaryDescription.Arg
 
RustBuckConfig - Class in com.facebook.buck.rust
 
RustBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.rust.RustBuckConfig
 
rustcFlags - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
rustcFlags - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
RustCompileStep - Class in com.facebook.buck.rust
 
RustCompileStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, ImmutableSet<String>, Path, ImmutableMap<String, Path>, Path) - Constructor for class com.facebook.buck.rust.RustCompileStep
 
RustLibrary - Class in com.facebook.buck.rust
 
RustLibrary(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<String>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.rust.RustLibrary
 
RustLibraryDescription - Class in com.facebook.buck.rust
 
RustLibraryDescription(RustBuckConfig) - Constructor for class com.facebook.buck.rust.RustLibraryDescription
 
RustLibraryDescription.Arg - Class in com.facebook.buck.rust
 
RustLibraryDescription.Arg() - Constructor for class com.facebook.buck.rust.RustLibraryDescription.Arg
 

S

S_IFDIR - Static variable in class com.facebook.buck.io.ProjectFilesystem
 
S_IFLNK - Static variable in class com.facebook.buck.io.ProjectFilesystem
 
SamplingCounter - Class in com.facebook.buck.counters
 
SamplingCounter(String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.counters.SamplingCounter
 
sanitize(String) - Static method in class com.facebook.buck.cxx.CxxFlavorSanitizer
 
sanitize(Optional<Path>) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
sanitize(Optional<Path>, String) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
sanitize(String) - Static method in class com.facebook.buck.io.MoreFiles
Given a file name, replace any illegal characters from it.
SanitizedArg - Class in com.facebook.buck.rules.args
An Arg which must be sanitized before contributing to a RuleKey.
SanitizedArg(Function<? super String, String>, String) - Constructor for class com.facebook.buck.rules.args.SanitizedArg
 
sanitizeFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
ScalaBuckConfig - Class in com.facebook.buck.jvm.scala
 
ScalaBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.jvm.scala.ScalaBuckConfig
 
ScalacStep - Class in com.facebook.buck.jvm.scala
 
ScalaLibraryDescription - Class in com.facebook.buck.jvm.scala
 
ScalaLibraryDescription(ScalaBuckConfig) - Constructor for class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
ScalaLibraryDescription.Arg - Class in com.facebook.buck.jvm.scala
 
ScalaLibraryDescription.Arg() - Constructor for class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
ScalaTestDescription - Class in com.facebook.buck.jvm.scala
 
ScalaTestDescription(ScalaBuckConfig, Optional<Long>, CxxPlatform, Optional<Path>) - Constructor for class com.facebook.buck.jvm.scala.ScalaTestDescription
 
ScalaTestDescription.Arg - Class in com.facebook.buck.jvm.scala
 
ScalaTestDescription.Arg() - Constructor for class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
scale(double, Path, Path, ExecutionContext) - Method in interface com.facebook.buck.android.FilterResourcesStep.ImageScaler
 
scheduler() - Method in class com.facebook.buck.cli.HangMonitor
 
SchemeActionType - Enum in com.facebook.buck.apple
Types of actions in a scheme which include targets to build.
scope(BuckEventBus, PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
Creates a scope within which the measured operation takes place.
scope(BuckEventBus, PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(BuckEventBus, PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(BuckEventBus, PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope() - Method in class com.facebook.buck.util.concurrent.AssertScopeExclusiveAccess
 
SCRATCH_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
SCRATCH_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
ScribeLogger - Interface in com.facebook.buck.util.network
 
scrubFile(FileChannel) - Method in class com.facebook.buck.cxx.LcUuidScrubber
 
scrubFile(FileChannel) - Method in class com.facebook.buck.cxx.OsoSymbolsScrubber
 
scrubFile(FileChannel) - Method in interface com.facebook.buck.io.FileScrubber
 
SDKROOT - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
SDKSettings - Class in com.facebook.buck.apple.xcode.xcspec
Parsing logic for SDKSettings property list file that ships with Xcode.
searchPathEnvVar() - Method in class com.facebook.buck.cxx.DarwinLinker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.GnuLinker
 
searchPathEnvVar() - Method in interface com.facebook.buck.cxx.Linker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.UnknownLinker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.WindowsLinker
 
secondaryDexHeadClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
secondaryDexTailClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
secondaryOutputToInputs - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
seenDescriptions - Variable in class com.facebook.buck.testrunner.BaseRunner
 
selectRange(String, List<T>, Function<T, String>) - Method in class com.facebook.buck.rage.UserInput
 
selectRawNode(BuildTarget, ImmutableList<Map<String, Object>>) - Method in class com.facebook.buck.parser.ParsePipeline
Finds the raw node that matches the given BuildTarget in the map of all raw nodes from a single build file.
SEPARATED_PROJECT_OPTIONS - Static variable in class com.facebook.buck.apple.ProjectGenerator
Standard options for generating a separated project
SerializableAndroidAar - Class in com.facebook.buck.jvm.java.intellij
 
SerializableAndroidAar(String, SourcePath, SourcePath, Path) - Constructor for class com.facebook.buck.jvm.java.intellij.SerializableAndroidAar
 
SerializableIntellijSettings - Class in com.facebook.buck.jvm.java.intellij
 
serialize(ByteBuffer) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
serialize(BuildId, JsonGenerator, SerializerProvider) - Method in class com.facebook.buck.model.BuildId.BuildIdSerializer
 
serialize(OutputStream) - Method in class com.facebook.buck.rules.Manifest
Serializes the manifest to the given OutputStream.
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
Populates the serializer with the fields of this object.
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
serializeToBuffer(Object, ByteBuffer) - Method in class com.facebook.buck.bser.BserSerializer
Serializes an object using BSER encoding.
serializeToStream(Object, OutputStream) - Method in class com.facebook.buck.bser.BserSerializer
Serializes an object using BSER encoding to the stream.
SERVER_TAG - Static variable in class com.facebook.buck.event.listener.LoadBalancerEventsListener.ServerCounters
 
ServerCommand - Class in com.facebook.buck.cli
 
ServerCommand() - Constructor for class com.facebook.buck.cli.ServerCommand
 
ServerHealthManager - Class in com.facebook.buck.slb
 
ServerHealthManager(ImmutableList<URI>, int, float, int, int, BuckEventBus) - Constructor for class com.facebook.buck.slb.ServerHealthManager
 
ServerHealthManagerEvent - Class in com.facebook.buck.slb
 
ServerHealthManagerEvent(ServerHealthManagerEventData) - Constructor for class com.facebook.buck.slb.ServerHealthManagerEvent
 
ServerHealthManagerEventData - Class in com.facebook.buck.slb
Immutable implementation of ServerHealthManagerEvent.AbstractServerHealthManagerEventData.
ServerHealthManagerEventData.Builder - Class in com.facebook.buck.slb
Builds instances of ServerHealthManagerEventData.
ServerHealthState - Class in com.facebook.buck.slb
 
ServerHealthState(URI) - Constructor for class com.facebook.buck.slb.ServerHealthState
 
ServerHealthState(URI, int) - Constructor for class com.facebook.buck.slb.ServerHealthState
 
ServerStatusCommand - Class in com.facebook.buck.cli
 
ServerStatusCommand() - Constructor for class com.facebook.buck.cli.ServerStatusCommand
 
set(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object, Object) - Method in class com.facebook.buck.rules.ParamInfo
Sets a single property of the dto, coercing types as necessary.
setAaptPackageResources(AaptPackageResources) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for aaptPackageResources.
setActionGraph(ActionGraph) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for actionGraph.
setActionGraphNodesWithoutSimulateTime(int) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for actionGraphNodesWithoutSimulateTime.
setActool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for actool.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for actualHashCode.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for actualHashCode.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for actualHashCode.
setAdbOptions(Optional<AdbOptions>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setAdditionalCombinedTestTargets(Multimap<AppleTestBundleParamsKey, TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.ProjectGenerator
Sets combined test targets which should be generated in this project.
setAllowEmptyGlobs(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for allowEmptyGlobs.
setAndroidBootclasspathSupplier(Supplier<String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for androidBootclasspathSupplier.
setAndroidFacet(IjModuleAndroidFacet) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Initializes present value for optional androidFacet.
setAndroidFacet(Optional<IjModuleAndroidFacet>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Initializes optional value for androidFacet.
setAndroidLibrary(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes value for androidLibrary.
setAndroidPlatformTargetSupplier(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setAnnotationProcessingParams(AnnotationProcessingParams) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for annotationProcessingParams.
setAnnoTransformer(IAnnotationTransformer) - Method in class com.facebook.buck.testrunner.TestNGRunner.TestNGWrapper
The built-in setAnnotationTransformer unfortunately does not work with runSuitesLocally() The alternative would be to use the (much heavier) run() method.
setAppendableRuleKey(String, RuleKeyAppendable) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setAppID(Pair<String, String>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for appID.
setAppIncludesFrameworks(boolean) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for appIncludesFrameworks.
setApplePlatform(ApplePlatform) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for applePlatform.
setAppleSdk(AppleSdk) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for appleSdk.
setAppleSdkPaths(AppleSdkPaths) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for appleSdkPaths.
setAr(Archiver) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ar.
setArchitectures(ImmutableList<String>) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for architectures.
setArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Sets or replaces all elements for architectures set.
setArchives(Set<PBXFileReference>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for arflags list.
setArgs(Iterable<? extends Arg>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for args list.
setArguments(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Sets or replaces all elements for arguments list.
setArtifactCache(Optional<ArtifactCache>) - Method in class com.facebook.buck.httpserver.ArtifactCacheHandler
 
setArtifactCache(ArtifactCache) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for artifactCache.
setArtifactCacheDisabled(boolean) - Method in class com.facebook.buck.cli.BuildCommand
 
setArtifactContentHash(String) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setArtifactContentHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Initializes value for artifactContentHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for artifactOnlyHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for artifactOnlyHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for artifactOnlyHashCode.
setArtifactSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setArtifactSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Initializes value for artifactSizeBytes.
setAs(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for as.
setAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for asflags list.
setAspp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for aspp.
setAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for asppflags list.
setAssemblerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Sets or replaces all mappings from specified map as entries for assemblerFlags map.
setAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Sets or replaces all elements for assetPaths set.
setAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for assetsDirectories set.
setAssociatedProjectPredicate(AssociatedTargetNodePredicate) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Initializes value for associatedProjectPredicate.
setAvailableCores(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for availableCores.
setBaseConfigurationReference(PBXFileReference) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
setBaseName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for baseName.
setBestServer(boolean) - Method in class com.facebook.buck.slb.PerServerData.Builder
Initializes value for bestServer.
setBinaryJar(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes present value for optional binaryJar.
setBinaryJar(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes optional value for binaryJar.
setBlacklistedWifiSsids(Iterable<String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Sets or replaces all elements for blacklistedWifiSsids set.
setBootclasspath(String) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes present value for optional bootclasspath.
setBootclasspath(Optional<String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes optional value for bootclasspath.
setBuckCommit(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for buckCommit.
setBuckDirty(TriState) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for buckDirty.
setBuckModuleBaseSourceCodePath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for buckModuleBaseSourceCodePath.
setBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all mappings from specified map as entries for buildConfigs map.
setBuildConfigurationList(XCConfigurationList) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setBuildDurationMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for buildDurationMillis.
setBuildEnvironmentDescription(BuildEnvironmentDescription) - Method in class com.facebook.buck.rage.DefectReport.Builder
Initializes value for buildEnvironmentDescription.
setBuildFileName(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for buildFileName.
setBuildId(BuildId) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for buildId.
setBuildId(BuildId) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes present value for optional buildId.
setBuildId(Optional<BuildId>) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes optional value for buildId.
setBuildId(BuildId) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for buildId.
setBuildOutput(T) - Method in class com.facebook.buck.rules.BuildOutputInitializer
This should be invoked only by the build engine (currently, CachingBuildEngine) that invoked BuildOutputInitializer.initializeFromDisk(OnDiskBuildInfo).
setBuildRule(BuildRule) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
setBuildRule(BuildRule) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setBuildSettings(NSDictionary) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
setBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for buildTarget.
setBuildTarget(BuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Initializes value for buildTarget.
setBuildTarget(BuildTarget) - Method in class com.facebook.buck.test.TestResults.Builder
Initializes value for buildTarget.
setBuildTargets(Iterable<String>) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Sets or replaces all elements for buildTargets list.
setBuildVersion(String) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional buildVersion.
setBuildVersion(Optional<String>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for buildVersion.
setBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for bytecodeCompileDeps.
setBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for bytecodeCompileDeps.
setBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for bytecodeIncludes list.
setBytecodeLink(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for bytecodeLink.
setBytecodeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for bytecodeLinkableInput.
setBytecodeLinkDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for bytecodeLinkDeps.
setCacheDir(Path) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Initializes value for cacheDir.
setCacheError(String) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional cacheError.
setCacheError(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for cacheError.
setCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Sets or replaces all elements for cacheModes list.
setCacheReadMode(ArtifactCacheBuckConfig.CacheReadMode) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Initializes value for cacheReadMode.
setCacheReadMode(ArtifactCacheBuckConfig.CacheReadMode) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes value for cacheReadMode.
setCacheSource(String) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional cacheSource.
setCacheSource(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for cacheSource.
setCategory(String) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Initializes value for category.
setCategory(String) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Initializes value for category.
setCcSupplier(Supplier<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ccSupplier.
setCell(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes present value for optional cell.
setCell(Optional<String>) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes optional value for cell.
setCellPath(Path) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for cellPath.
setCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cflags list.
setCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for cFlags list.
setChildren(Iterable<? extends Path>) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Sets or replaces all elements for children set.
setClassLoaderCache(ClassLoaderCache) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setClassNamesToHashesSupplier(Supplier<Map<String, HashCode>>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Initializes value for classNamesToHashesSupplier.
setClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Sets or replaces all elements for classpathEntriesToDex set.
setClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for classpathEntriesToDex set.
setClasspathFile(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for classpathFile.
setClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Sets or replaces all elements for classPaths set.
setCLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for cLinkableInput.
setClock(Clock) - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
setClock(Clock) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for clock.
setClock(Clock) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for clock.
setCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for codeCoverageEnabled.
setCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for codeCoverageEnabled.
setCodesignAllocate(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional codesignAllocate.
setCodesignAllocate(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for codesignAllocate.
setCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for command list.
setCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Sets or replaces all elements for command list.
setCommandArgs(String) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes present value for optional commandArgs.
setCommandArgs(Optional<String>) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes optional value for commandArgs.
setCommandsCount(int) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Initializes value for commandsCount.
setCompiler(NdkCxxPlatformCompiler) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for compiler.
setCompilerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Sets or replaces all mappings from specified map as entries for compilerFlags map.
setCompilerFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Sets or replaces all elements for compilerFlags list.
setCompressionLevel(int) - Method in class com.facebook.buck.zip.CustomZipEntry
 
setComputeExopackageDepsAbi(ComputeExopackageDepsAbi) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional computeExopackageDepsAbi.
setComputeExopackageDepsAbi(Optional<ComputeExopackageDepsAbi>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for computeExopackageDepsAbi.
setConcurrencyLimit(ConcurrencyLimit) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setConfigs(ImmutableSortedMap<String, ImmutableMap<String, String>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes present value for optional configs.
setConfigs(Optional<ImmutableSortedMap<String, ImmutableMap<String, String>>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes optional value for configs.
setConnectionTimeoutMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for connectionTimeoutMillis.
setConsole(Console) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for contacts list.
setContacts(Iterable<String>) - Method in class com.facebook.buck.test.TestResults.Builder
Sets or replaces all elements for contacts set.
setCopyFilesPhases(Iterable<PBXBuildPhase>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setCopyNativeLibraries(CopyNativeLibraries) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional copyNativeLibraries.
setCopyNativeLibraries(Optional<CopyNativeLibraries>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for copyNativeLibraries.
setCoverageReportFormat(CoverageReportFormat) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for coverageReportFormat.
setCoverageReportTitle(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for coverageReportTitle.
setCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cppflags list.
setCppSupplier(Supplier<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cppSupplier.
setCuda(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes present value for optional cuda.
setCuda(Optional<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes optional value for cuda.
setCudaflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cudaflags list.
setCudapp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes present value for optional cudapp.
setCudapp(Optional<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes optional value for cudapp.
setCudappflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cudappflags list.
setCurrentCommand(String, ImmutableList<String>) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
setCurrentThreadTracingInterfaceFromJsr199Javac(BuckTracingInterface) - Static method in class com.facebook.buck.event.api.BuckTracing
Used by Buck to connect this class to its tracing mechanism.
setCurrentVersion(Optional<PBXFileReference>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
setCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cxxflags list.
setCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Sets or replaces all mappings from specified map as entries for cxxHeaders map.
setCxxLibrary(BuildTarget) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes present value for optional cxxLibrary.
setCxxLibrary(Optional<BuildTarget>) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes optional value for cxxLibrary.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxPlatform.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for cxxPlatform.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes value for cxxPlatform.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.go.GoPlatform.Builder
Initializes present value for optional cxxPlatform.
setCxxPlatform(Optional<CxxPlatform>) - Method in class com.facebook.buck.go.GoPlatform.Builder
Initializes optional value for cxxPlatform.
setCxxPlatforms(FlavorDomain<CxxPlatform>) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
setCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cxxppflags list.
setCxxppSupplier(Supplier<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cxxppSupplier.
setCxxPreprocessorInput(Iterable<? extends CxxPreprocessorInput>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Sets or replaces all elements for cxxPreprocessorInput list.
setCxxPreprocessorInput(CxxPreprocessorInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for cxxPreprocessorInput.
setCxxRuntime(NdkCxxPlatforms.CxxRuntime) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxRuntime.
setCxxSharedRuntimePath(Path) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxSharedRuntimePath.
setCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Sets or replaces all mappings from specified map as entries for cxxSources map.
setCxxSupplier(Supplier<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cxxSupplier.
setData(DependencyEntryData) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Initializes present value for optional data.
setData(Optional<DependencyEntryData>) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Initializes optional value for data.
setDebugEnabled(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for debugEnabled.
setDebugEnabled(boolean) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setDebugPathSanitizer(DebugPathSanitizer) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for debugPathSanitizer.
setDefaultCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
setDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Sets or replaces all elements for defaultIncludes list.
setDefaultTestTimeoutMillis(long) - Method in class com.facebook.buck.step.ExecutionContext.Builder
Specify 0 for no timeout.
setDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Sets or replaces all mappings from specified map as entries for dependencies map.
setDependenciesPassTheirTests(boolean) - Method in class com.facebook.buck.test.TestResults.Builder
Initializes value for dependenciesPassTheirTests.
setDescriptions(ImmutableSet<Description<?>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for descriptions.
setDestination(PBXCopyFilesBuildPhase.Destination) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes value for destination.
setDeveloperCertificateFingerprints(Iterable<? extends HashCode>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Sets or replaces all elements for developerCertificateFingerprints set.
setDeveloperPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes present value for optional developerPath.
setDeveloperPath(Optional<Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes optional value for developerPath.
setDexInfo(ExopackageInfo.DexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes present value for optional dexInfo.
setDexInfo(Optional<ExopackageInfo.DexInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes optional value for dexInfo.
setDirectAssetCatalogs(Set<AppleAssetCatalogDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setDirectory(String) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Initializes value for directory.
setDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Initializes value for directory.
setDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Initializes value for directory.
setDirectory(File) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional directory.
setDirectory(Optional<File>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for directory.
setDirectoryForTestResults(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional directoryForTestResults.
setDirectoryForTestResults(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for directoryForTestResults.
setDirectResources(ImmutableSet<AppleResourceDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setDryRun(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for dryRun.
setDryRun(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for dryRun.
setDsymutil(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for dsymutil.
setEnableProfiling(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
setEndIndex(int) - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Initializes value for endIndex.
setEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Sets or replaces all mappings from specified map as entries for entitlements map.
setEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all mappings from specified map as entries for env map.
setEnvironment(PythonEnvironment) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes value for environment.
setEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Sets or replaces all mappings from specified map as entries for environment map.
setEnvironment(ImmutableMap<String, String>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setEnvironment(Map<String, String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional environment.
setEnvironment(Optional<Map<String, String>>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for environment.
setErrorCheckTimeRangeMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for errorCheckTimeRangeMillis.
setErrorMessage(String) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setErrorMessageFormat(String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes value for errorMessageFormat.
setETAMillis(long) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes value for eTAMillis.
setEventBus(BuckEventBus) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for eventBus.
setEventBus(BuckEventBus) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for eventBus.
setEventBus(BuckEventBus) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setException(Exception) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes present value for optional exception.
setException(Optional<Exception>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes optional value for exception.
setException(Exception) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Initializes present value for optional exception.
setException(Optional<Exception>) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Initializes optional value for exception.
setExecutablesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for executablesPath.
setExecutionContext(ExecutionContext) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setExecutors(Map<ExecutionContext.ExecutorPool, ListeningExecutorService>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setExitCode(int) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes value for exitCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for expectedHashCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for expectedHashCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for expectedHashCode.
setExpirationDate(Date) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for expirationDate.
setExplicitFileType(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
setExported(boolean) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData.Builder
Initializes value for exported.
setExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Sets or replaces all elements for exportedLinkerFlags list.
setExtension(Either<AppleBundleExtension, String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes value for extension.
setExternalAttributes(long) - Method in class com.facebook.buck.zip.CustomZipEntry
 
setExtraArguments(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Sets or replaces all elements for extraArguments list.
setExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Sets or replaces all elements for extraClassPathDependencies set.
setExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Sets or replaces all mappings from specified map as entries for extraData map.
setExtraJvmArgs(ImmutableList<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional extraJvmArgs.
setExtraJvmArgs(Optional<ImmutableList<String>>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for extraJvmArgs.
setExtraXcodeSources(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Sets or replaces all elements for failures set.
setFakeTime() - Method in class com.facebook.buck.zip.CustomZipEntry
 
setFatTarget(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Initializes value for fatTarget.
setFetchResult(CacheResult) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setFile(String) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry.Builder
Initializes value for file.
setFilePath(Path) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry.Builder
Initializes value for filePath.
setFileUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry.Builder
Initializes value for fileUrl.
setFinalDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for finalDeps.
setFingerprint(HashCode) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Initializes present value for optional fingerprint.
setFingerprint(Optional<HashCode>) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Initializes optional value for fingerprint.
setFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all mappings from specified map as entries for flagMacros map.
setFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Sets or replaces all elements for flags list.
setFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for flags list.
setFlags(Iterable<String>) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Sets or replaces all elements for flags list.
setFlavor(Flavor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for flavor.
setFlavor(Flavor) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes value for flavor.
setFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget.Builder
Sets or replaces all elements for flavors sortedSet.
setFolders(ImmutableSortedSet<IjSourceFolder>) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot.Builder
Initializes value for folders.
setFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Sets or replaces all elements for folders set.
setFrameworkPaths(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Sets or replaces all elements for frameworkPaths set.
setFrameworks(Set<FrameworkPath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for frameworks set.
setFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for frameworks set.
setFrameworksPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for frameworksPath.
setFromParams(Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleFactoryParams, Object, Map<String, ?>) - Method in class com.facebook.buck.rules.ParamInfo
 
setFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Sets or replaces all mappings from specified map as entries for fullNameToPathMap map.
setGccVersion(String) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler.Builder
Initializes value for gccVersion.
setGetHashCode(HashCode) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Initializes value for getHashCode.
setGlobalID(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
setGoArch(String) - Method in class com.facebook.buck.go.GoPlatform.Builder
Initializes value for goArch.
setGoLinkInput(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.go.GoLinkable.Builder
Sets or replaces all mappings from specified map as entries for goLinkInput map.
setGoOs(String) - Method in class com.facebook.buck.go.GoPlatform.Builder
Initializes value for goOs.
setGroup(String) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry.Builder
Initializes value for group.
setGroupableTests(Set<TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
Set the tests that can be grouped.
setHash(String) - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Initializes value for hash.
setHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for headerMaps set.
setHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Sets or replaces all elements for headerMaps set.
setHealthCheckIntervalMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for healthCheckIntervalMillis.
setHighlightedBuildIds(Iterable<? extends BuildId>) - Method in class com.facebook.buck.rage.DefectReport.Builder
Sets or replaces all elements for highlightedBuildIds set.
setHostname(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for hostname.
setIbtool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for ibtool.
setIdentifier(String) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for identifier.
setIdentifier(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Initializes value for identifier.
setIncludedPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.rage.DefectReport.Builder
Sets or replaces all elements for includedPaths set.
setIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Sets or replaces all elements for includePaths set.
setIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for includeRoots set.
setIncludes(CxxHeaders) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Initializes value for includes.
setIncludeStdErr(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes value for includeStdErr.
setIncludeStdOut(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes value for includeStdOut.
setInfoPlist(SourcePath) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes present value for optional infoPlist.
setInfoPlist(Optional<SourcePath>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes optional value for infoPlist.
setInfoPlist(Optional<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setInput(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for input list.
setInputRuleKey(RuleKey) - Method in class com.facebook.buck.rules.BuildRuleKeys.Builder
Initializes present value for optional inputRuleKey.
setInputRuleKey(Optional<RuleKey>) - Method in class com.facebook.buck.rules.BuildRuleKeys.Builder
Initializes optional value for inputRuleKey.
setInResToOutResDirMap(ImmutableBiMap<Path, Path>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setIs64Bit(boolean) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Initializes value for is64Bit.
setIsAndroidResources(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Initializes value for isAndroidResources.
setIsTestSource(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Initializes value for isTestSource.
setJavacJarPath(SourcePath) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes present value for optional javacJarPath.
setJavacJarPath(Optional<SourcePath>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes optional value for javacJarPath.
setJavacPath(Path) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes present value for optional javacPath.
setJavacPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes optional value for javacPath.
setJavadocUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes present value for optional javadocUrl.
setJavadocUrl(Optional<String>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes optional value for javadocUrl.
setJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for javaLibrariesToDex set.
setJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for javaPackageFinder.
setJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setJavaVersion(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for javaVersion.
setJsonProtocolVersion(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for jsonProtocolVersion.
setKeepGoing(boolean) - Method in class com.facebook.buck.cli.BuildCommand
 
setKeepGoing(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for keepGoing.
setLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for labels list.
setLabels(Iterable<String>) - Method in class com.facebook.buck.test.TestResults.Builder
Sets or replaces all elements for labels set.
setLabelString(String) - Method in class com.facebook.buck.rules.Label.Builder
Initializes value for labelString.
setLangPreprocessorFlags(ImmutableMap<AbstractCxxSource.Type, ImmutableList<String>>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setLastModifiedTime(Path, FileTime) - Method in class com.facebook.buck.io.ProjectFilesystem
Sets the last modified time for the given path.
setLastModifiedTime(Date) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes value for lastModifiedTime.
setLatencyCheckTimeRangeMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for latencyCheckTimeRangeMillis.
setLaunchedPid(long) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes present value for optional launchedPid.
setLaunchedPid(Optional<Long>) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes optional value for launchedPid.
setLd(Linker) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ld.
setLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for ldflags list.
setLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for ldFlags list.
setLevel(Level) - Method in class com.facebook.buck.test.TestStatusMessage.Builder
Initializes value for level.
setLexCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional lexCompiler.
setLexCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for lexCompiler.
setLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for libraries set.
setLibraries(Iterable<? extends OmnibusLibrary>) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Sets or replaces all elements for libraries list.
setLibrary(boolean) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for library.
setLinearAllocEstimateForTesting(int) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
setLinkerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Sets or replaces all mappings from specified map as entries for linkerFlags map.
setLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Sets or replaces all elements for linkerFlags list.
setLipo(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for lipo.
setLldb(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for lldb.
setLocales(ImmutableSet<String>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setLocation(JavaFileManager.Location, Iterable<? extends File>) - Method in class com.facebook.buck.jvm.java.JavaInMemoryFileManager
 
setLogBook(List<LogRecord>) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes present value for optional logBook.
setLogBook(Optional<List<LogRecord>>) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes optional value for logBook.
setMacroInput(String) - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Initializes value for macroInput.
setMacroType(String) - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Initializes value for macroType.
setManifestPath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes present value for optional manifestPath.
setManifestPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes optional value for manifestPath.
setMaxAcceptableLatencyMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for maxAcceptableLatencyMillis.
setMaxDebugLogLines(int) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes present value for optional maxDebugLogLines.
setMaxDebugLogLines(Optional<Integer>) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes optional value for maxDebugLogLines.
setMaxErrorPercentage(float) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for maxErrorPercentage.
setMaxSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Initializes present value for optional maxSizeBytes.
setMaxSizeBytes(Optional<Long>) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry.Builder
Initializes optional value for maxSizeBytes.
setMaxStoreSize(long) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes present value for optional maxStoreSize.
setMaxStoreSize(Optional<Long>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes optional value for maxStoreSize.
setMessage(String) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes present value for optional message.
setMessage(Optional<String>) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes optional value for message.
setMessage(String) - Method in class com.facebook.buck.test.TestStatusMessage.Builder
Initializes value for message.
setMetadata(ImmutableMap<String, String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional metadata.
setMetadata(Optional<ImmutableMap<String, String>>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for metadata.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Initializes value for metadata.
setMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Initializes value for metadata.
setMetadataPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for metadataPath.
setMinVersion(String) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for minVersion.
setMinVersionFlagPrefix(String) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for minVersionFlagPrefix.
setModuleBasePath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Initializes value for moduleBasePath.
setModules(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Sets or replaces all mappings from specified map as entries for modules map.
setMultiInstallMode(boolean) - Method in class com.facebook.buck.step.AdbOptions
 
setName(String) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
setName(String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes present value for optional name.
setName(Optional<String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes optional value for name.
setName(String) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Initializes value for name.
setNamedSources(ImmutableSortedMap<String, SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes present value for optional namedSources.
setNamedSources(Optional<ImmutableSortedMap<String, SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes optional value for namedSources.
setNamedSources(ImmutableSortedMap<String, SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes present value for optional namedSources.
setNamedSources(Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes optional value for namedSources.
setNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Sets or replaces all mappings from specified map as entries for nameToField map.
setNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Sets or replaces all mappings from specified map as entries for nameToPathMap map.
setNativeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for nativeCompileDeps.
setNativeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for nativeCompileDeps.
setNativeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for nativeIncludes list.
setNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibAssetsDirectories set.
setNativeLibraries(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents.Builder
Sets or replaces all mappings from specified map as entries for nativeLibraries map.
setNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibsDirectories set.
setNativeLibsInfo(ExopackageInfo.NativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes present value for optional nativeLibsInfo.
setNativeLibsInfo(Optional<ExopackageInfo.NativeLibsInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes optional value for nativeLibsInfo.
setNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibsTargets set.
setNativeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for nativeLinkableInput.
setNativeLinkables(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLinkables list.
setNativeLinkablesAssets(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLinkablesAssets list.
setNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for noDxClasspathEntries set.
setNoHealthyServersAvailable(boolean) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Initializes value for noHealthyServersAvailable.
setNonHashingSourcePath(SourcePath) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setNumberOfRules(int) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
setNumberOfThreads(int) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for numberOfThreads.
setObjdump(Tool) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for objdump.
setObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Sets or replaces all elements for objectFiles list.
setObjectMapper(ObjectMapper) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setOcamlBytecodeCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlBytecodeCompiler.
setOcamlBytecodeCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlBytecodeCompiler.
setOcamlCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlCompiler.
setOcamlCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlCompiler.
setOcamlDebug(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlDebug.
setOcamlDebug(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlDebug.
setOcamlDepTool(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlDepTool.
setOcamlDepTool(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlDepTool.
setOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for oCamlInput list.
setOCamlInteropIncludesDir(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional oCamlInteropIncludesDir.
setOCamlInteropIncludesDir(Optional<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for oCamlInteropIncludesDir.
setOneTimeTestSubdirectory(String) - Static method in class com.facebook.buck.util.BuckConstant
 
setOs(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for os.
setOtest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional otest.
setOtest(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for otest.
setOtherFlags(CxxToolFlags) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Initializes value for otherFlags.
setOutputPath(String) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes present value for optional outputPath.
setOutputPath(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes optional value for outputPath.
setOutputStream(OutputStream) - Method in class com.facebook.buck.log.CompressingFileHandler
 
setOwnerTarget(BuildTarget) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
setPackageableCollection(AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for packageableCollection.
setPackageAssetLibraries(boolean) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional packageAssetLibraries.
setPackageAssetLibraries(Optional<Boolean>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for packageAssetLibraries.
setPackageName(String) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes present value for optional packageName.
setPackageName(Optional<String>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes optional value for packageName.
setPackagePrefix(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Initializes value for packagePrefix.
setPackageStringAssets(PackageStringAssets) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional packageStringAssets.
setPackageStringAssets(Optional<PackageStringAssets>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for packageStringAssets.
setParams(BuildRuleParams) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes value for params.
setPath(Path) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for path.
setPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes present value for optional path.
setPath(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes optional value for path.
setPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
setPath(SourcePath) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Initializes value for path.
setPath(SourcePath) - Method in class com.facebook.buck.cxx.OmnibusLibrary.Builder
Initializes value for path.
setPath(SourcePath) - Method in class com.facebook.buck.cxx.OmnibusRoot.Builder
Initializes value for path.
setPath(Path) - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Initializes value for path.
setPath(Path, Path) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setPathResolver(SourcePathResolver) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes value for pathResolver.
setPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for pathsToThirdPartyJars set.
setPathToJavaAgent(String) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional pathToJavaAgent.
setPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for pathToJavaAgent.
setPathToJavaAgent(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes present value for optional pathToJavaAgent.
setPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes optional value for pathToJavaAgent.
setPathToXmlTestOutput(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes present value for optional pathToXmlTestOutput.
setPathToXmlTestOutput(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes optional value for pathToXmlTestOutput.
setPerServerData(Iterable<? extends PerServerPingData>) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData.Builder
Sets or replaces all elements for perServerData list.
setPerServerData(Iterable<? extends PerServerData>) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData.Builder
Sets or replaces all elements for perServerData list.
setPicType(AbstractCxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes value for picType.
setPingEndpoint(String) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for pingEndpoint.
setPingHttpClient(OkHttpClient) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for pingHttpClient.
setPingRequestLatencyMillis(long) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Initializes present value for optional pingRequestLatencyMillis.
setPingRequestLatencyMillis(Optional<Long>) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Initializes optional value for pingRequestLatencyMillis.
setPlatform(Platform) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setPlatformFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Sets or replaces all elements for platformFlags list.
setPlatformPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes value for platformPath.
setPlugInsPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for plugInsPath.
setPostBuildRunScriptPhases(Iterable<PBXShellScriptBuildPhase>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPostBuildRunScriptPhasesFromTargetNodes(Iterable<TargetNode<?>>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreBuildRunScriptPhases(Iterable<PBXShellScriptBuildPhase>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreBuildRunScriptPhasesFromTargetNodes(Iterable<TargetNode<?>>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreDexMerge(PreDexMerge) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional preDexMerge.
setPreDexMerge(Optional<PreDexMerge>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for preDexMerge.
setPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPrefixHeader(SourcePath) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes present value for optional prefixHeader.
setPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes optional value for prefixHeader.
setPrefixHeader(SourcePath) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Initializes present value for optional prefixHeader.
setPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Initializes optional value for prefixHeader.
setPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all mappings from specified map as entries for preprocessorFlags map.
setPrivateHeaders(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setProcessExecutor(ProcessExecutor) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setProcessOnly(boolean) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
setProduct(ProductType, String, Path) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
Set product related configuration.
setProductionBuild(boolean) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for productionBuild.
setProductName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProductReference(PBXFileReference) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProductType(ProductType) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProfilePath(Path) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for profilePath.
setProgressEstimator(ProgressEstimator) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
setProguardConfigPath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes present value for optional proguardConfigPath.
setProguardConfigPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Initializes optional value for proguardConfigPath.
setProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for proguardConfigs set.
setProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.jvm.java.AnnotationProcessingParams.Builder
 
setProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for projectFilesystem.
setProjectRoot(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for projectRoot.
setProjectRootsPredicate(Predicate<TargetNode<?>>) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Initializes value for projectRootsPredicate.
setPublicHeaders(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPythonInterpreter(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for pythonInterpreter.
setRanlib(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ranlib.
setRanlibflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for ranlibflags list.
setRawConfig(Map<String, ? extends ImmutableMap<String, String>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Sets or replaces all mappings from specified map as entries for rawConfig map.
setRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all elements for rawKeys set.
setReadHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Sets or replaces all mappings from specified map as entries for readHeaders map.
setRecursiveAssetCatalogs(Set<AppleAssetCatalogDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setRecursiveResources(Set<AppleResourceDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setRedirectError(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectError.
setRedirectError(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectError.
setRedirectInput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectInput.
setRedirectInput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectInput.
setRedirectOutput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectOutput.
setRedirectOutput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectOutput.
setReflectively(String, Object) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setRelativePath(Path) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes value for relativePath.
setReportLocalLocation(Path) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Initializes present value for optional reportLocalLocation.
setReportLocalLocation(Optional<Path>) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Initializes optional value for reportLocalLocation.
setReportSubmitLocation(String) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Initializes value for reportSubmitLocation.
setReportSubmitMessage(String) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Initializes present value for optional reportSubmitMessage.
setReportSubmitMessage(Optional<String>) - Method in class com.facebook.buck.rage.DefectSubmitResult.Builder
Initializes optional value for reportSubmitMessage.
setReportUploadUri(URI) - Method in class com.facebook.buck.rage.RageConfig.Builder
Initializes present value for optional reportUploadUri.
setReportUploadUri(Optional<URI>) - Method in class com.facebook.buck.rage.RageConfig.Builder
Initializes optional value for reportUploadUri.
setRepresentativePlatform(AppleCxxPlatform) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Initializes value for representativePlatform.
setRequestSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setRequestSizeBytes(long) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes present value for optional requestSizeBytes.
setRequestSizeBytes(Optional<Long>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes optional value for requestSizeBytes.
setResolver(BuildRuleResolver) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory.Builder
Initializes value for resolver.
setResourceDetails(AndroidPackageableCollection.ResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Initializes value for resourceDetails.
setResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourceDirectories list.
setResourceFilter(FilterResourcesStep.ResourceFilter) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setResourcePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet.Builder
Sets or replaces all elements for resourcePaths set.
setResourcesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for resourcesPath.
setResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourcesWithEmptyResButNonEmptyAssetsDir set.
setResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourcesWithNonEmptyResDir list.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes present value for optional responseSizeBytes.
setResponseSizeBytes(Optional<Long>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes optional value for responseSizeBytes.
setResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Sets or replaces all mappings from specified map as entries for results map.
setResultsCacheEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for resultsCacheEnabled.
setRobolectricLogPath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional robolectricLogPath.
setRobolectricLogPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for robolectricLogPath.
setRoots(Map<? extends BuildTarget, ? extends OmnibusRoot>) - Method in class com.facebook.buck.cxx.OmnibusLibraries.Builder
Sets or replaces all mappings from specified map as entries for roots map.
setRuleFallbackTimeMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for ruleFallbackTimeMillis.
setRuleFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags.Builder
Sets or replaces all elements for ruleFlags list.
setRuleKey(String) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes present value for optional ruleKey.
setRuleKey(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes optional value for ruleKey.
setRuleKey(RuleKey) - Method in class com.facebook.buck.rules.BuildRuleKeys.Builder
Initializes value for ruleKey.
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Sets or replaces all elements for ruleKeys set.
setRuleKeys(Iterable<RuleKey>) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Sets or replaces all elements for ruleKeys set.
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all elements for ruleKeys set.
setRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for rules set.
setRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Sets or replaces all elements for rules list.
setRunAllTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for runAllTests.
setRunReports(Iterable<? extends SingleRunReport>) - Method in class com.facebook.buck.simulate.SimulateReport.Builder
Sets or replaces all elements for runReports list.
setRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all mappings from specified map as entries for runtimeLdflags map.
setSchedulerService(ScheduledExecutorService) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Initializes value for schedulerService.
setScope(IjDependencyListBuilder.Scope) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData.Builder
Initializes value for scope.
setSdkPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes value for sdkPath.
setSequenceNumber(int) - Method in class com.facebook.buck.test.TestResults.Builder
Initializes value for sequenceNumber.
setServer(URI) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData.Builder
Initializes value for server.
setServer(URI) - Method in class com.facebook.buck.slb.PerServerData.Builder
Initializes value for server.
setServer(URI) - Method in class com.facebook.buck.slb.PerServerPingData.Builder
Initializes value for server.
setServerPool(Iterable<? extends URI>) - Method in class com.facebook.buck.slb.ClientSideSlbConfig.Builder
Sets or replaces all elements for serverPool list.
setServerUnhealthy(boolean) - Method in class com.facebook.buck.slb.PerServerData.Builder
Initializes value for serverUnhealthy.
setSettings(Optional<NSDictionary>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
setSharedLibraryExtension(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for sharedLibraryExtension.
setSharedLibraryVersionedExtensionFormat(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for sharedLibraryVersionedExtensionFormat.
setShellPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Sets the path to the shell under which the script is to be executed.
setShellScript(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Sets the contents of the script to execute.
setShortName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for shortName.
setShouldExplainTestSelectorList(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for shouldExplainTestSelectorList.
setShouldReportAbsolutePaths(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for shouldReportAbsolutePaths.
setShouldReportAbsolutePaths(boolean) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setShufflingTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for shufflingTests.
setSimulateTimesFile(String) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for simulateTimesFile.
setSimulatorState(AppleSimulatorState) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for simulatorState.
setSingleValue(Object) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setSize(long) - Method in class com.facebook.buck.rage.BuildLogEntry.Builder
Initializes value for size.
setSoname(String) - Method in class com.facebook.buck.cxx.OmnibusLibrary.Builder
Initializes value for soname.
setSoname(String) - Method in class com.facebook.buck.cxx.OmnibusRoot.Builder
Initializes present value for optional soname.
setSoname(Optional<String>) - Method in class com.facebook.buck.cxx.OmnibusRoot.Builder
Initializes optional value for soname.
setSortOrder(IjDependencyListBuilder.SortOrder) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Initializes value for sortOrder.
setSortPolicy(PBXGroup.SortPolicy) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
setSource(SourcePath) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Initializes value for source.
setSourceGroup(List<GroupedSource>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroup.
setSourceGroup(Optional<List<GroupedSource>>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroup.
setSourceGroupName(String) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroupName.
setSourceGroupName(Optional<String>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroupName.
setSourceGroupPathRelativeToTarget(Path) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroupPathRelativeToTarget.
setSourceGroupPathRelativeToTarget(Optional<Path>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroupPathRelativeToTarget.
setSourceJar(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes present value for optional sourceJar.
setSourceJar(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes optional value for sourceJar.
setSourceLevel(String) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for sourceLevel.
setSourcePath(SourcePath) - Method in class com.facebook.buck.android.StrippedObjectDescription.Builder
Initializes value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourcePath.
setSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes present value for optional sourcePath.
setSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes optional value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.SourceWithFlags.Builder
Initializes value for sourcePath.
setSourcePathResolver(SourcePathResolver) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for sourcePathResolver.
setSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.apple.FrameworkDependencies.Builder
Sets or replaces all elements for sourcePaths set.
setSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies.Builder
Sets or replaces all elements for sourcePaths set.
setSourcesWithFlags(Set<SourceWithFlags>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Sets or replaces all mappings from specified map as entries for sourceToBootclasspath map.
setSourceTree(PBXReference.SourceTree) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
setSourceTreePath(SourceTreePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes present value for optional sourceTreePath.
setSourceTreePath(Optional<SourceTreePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes optional value for sourceTreePath.
setSourceWithFlags(SourceWithFlags) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceWithFlags.
setSourceWithFlags(Optional<SourceWithFlags>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceWithFlags.
setSpoolMode(AbstractJavacOptions.SpoolMode) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for spoolMode.
setStartIndex(int) - Method in class com.facebook.buck.rules.macros.MacroMatchResult.Builder
Initializes value for startIndex.
setStatus(BuildStatus) - Method in class com.facebook.buck.distributed.DistBuildStatus.Builder
Initializes value for status.
setStdErrLogLevel(Level) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional stdErrLogLevel.
setStdErrLogLevel(Optional<Level>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for stdErrLogLevel.
setStdOutLogLevel(Level) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional stdOutLogLevel.
setStdOutLogLevel(Optional<Level>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for stdOutLogLevel.
setStepRunner(StepRunner) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for stepRunner.
setSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun.Builder
Sets or replaces all elements for steps list.
setStrip(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for strip.
setStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for stripFlags list.
setStrippedObjectName(String) - Method in class com.facebook.buck.android.StrippedObjectDescription.Builder
Initializes value for strippedObjectName.
setStubBinary(Path) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional stubBinary.
setStubBinary(Optional<Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for stubBinary.
setStubBinaryPath(Optional<Path>) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for stubBinaryPath.
setSubjectCommonName(String) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Initializes value for subjectCommonName.
setSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Sets or replaces all elements for supportedArchitectures set.
setSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Sets or replaces all elements for supportedProductFamilyIDs set.
setSwift(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional swift.
setSwift(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for swift.
setSwiftName(String) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes present value for optional swiftName.
setSwiftName(Optional<String>) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes optional value for swiftName.
setSwiftRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Sets or replaces all elements for swiftRuntimePaths set.
setSwiftStaticRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Sets or replaces all elements for swiftStaticRuntimePaths set.
setSwiftStdlibTool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional swiftStdlibTool.
setSwiftStdlibTool(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for swiftStdlibTool.
setSymbolNameTool(SymbolNameTool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for symbolNameTool.
setSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Initializes value for systemCpuTimeNs.
setSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Initializes value for systemCpuTimeNs.
setSystemIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags.Builder
Sets or replaces all elements for systemIncludePaths set.
setSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for systemIncludeRoots set.
setSystemMemory(long) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for systemMemory.
setTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterInfo.Builder
Sets or replaces all mappings from specified map as entries for tags map.
setTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Sets or replaces all mappings from specified map as entries for tags map.
setTagSets(Multimap<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Sets or replaces all mappings from specified map as entries for tagSets map.
setTarget(BuildTarget) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Initializes value for target.
setTargetAppPlatform(String) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for targetAppPlatform.
setTargetArch(NdkCxxPlatforms.TargetArch) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for targetArch.
setTargetArchAbi(NdkCxxPlatforms.TargetArchAbi) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for targetArchAbi.
setTargetCpuType(NdkCxxPlatforms.TargetCpuType) - Method in class com.facebook.buck.android.StrippedObjectDescription.Builder
Initializes value for targetCpuType.
setTargetDevice(Optional<TargetDevice>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setTargetDeviceOptions(Optional<TargetDeviceOptions>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setTargetGroupPath(ImmutableList<String>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setTargetHash(String) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes present value for optional targetHash.
setTargetHash(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions.Builder
Initializes optional value for targetHash.
setTargetLevel(String) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for targetLevel.
setTargetName(String) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary.Builder
Initializes value for targets.
setTargets(ImmutableSet<TargetNode<? extends AbstractDescriptionArg>>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule.Builder
Initializes value for targets.
setTest(TestRule) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for test.
setTestCases(Iterable<? extends TestCaseSummary>) - Method in class com.facebook.buck.test.TestResults.Builder
Sets or replaces all elements for testCases list.
setTestClasses(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Sets or replaces all elements for testClasses list.
setTestLogPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.test.TestResults.Builder
Sets or replaces all elements for testLogPaths list.
setTestReportingCallback(TestRule.TestReportingCallback) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for testReportingCallback.
setTestResultsCallable(Callable<TestResults>) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for testResultsCallable.
setTestRunnerClasspath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for testRunnerClasspath.
setTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional testSelectorList.
setTestSelectorList(Optional<TestSelectorList>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for testSelectorList.
setTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for testSelectorList.
setTestsToGenerateAsStaticLibraries(Set<TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.ProjectGenerator
Sets the set of tests which should be generated as static libraries instead of test bundles.
setTestType(TestType) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes value for testType.
setThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Sets or replaces all elements for thinTargets list.
setTimeAggregate(String) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for timeAggregate.
setTimeoutSeconds(int) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes value for timeoutSeconds.
setTimestampMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for timestampMillis.
setTimestampMillis(long) - Method in class com.facebook.buck.test.TestStatusMessage.Builder
Initializes value for timestampMillis.
setTmpDirectory(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes present value for optional tmpDirectory.
setTmpDirectory(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs.Builder
Initializes optional value for tmpDirectory.
setToolchain(NdkCxxPlatforms.Toolchain) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for toolchain.
setToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Sets or replaces all elements for toolchainPaths set.
setToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Sets or replaces all elements for toolchains list.
setToolchainTarget(NdkCxxPlatforms.ToolchainTarget) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration.Builder
Initializes value for toolchainTarget.
setTotalActionGraphNodes(int) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for totalActionGraphNodes.
setTotalDependencyDagEdges(int) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for totalDependencyDagEdges.
setTotalNumberOfTests(int) - Method in class com.facebook.buck.test.TestResults.Builder
Initializes value for totalNumberOfTests.
setType(AbstractNdkCxxPlatformCompiler.Type) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler.Builder
Initializes value for type.
setType(AbstractGroupedSource.Type) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes value for type.
setType(CacheResultType) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes value for type.
setType(AbstractCxxSource.Type) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Initializes value for type.
setType(IjDependencyListBuilder.Type) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for type.
setType(AbstractFrameworkPath.Type) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes value for type.
setType(AbstractSourceList.Type) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes value for type.
setType(AbstractSourceWithFlagsList.Type) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Initializes value for type.
setType(AbstractHashCodeAndFileType.Type) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Initializes value for type.
SetTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
setUdid(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for udid.
setUnflavoredBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.model.BuildTarget.Builder
Initializes value for unflavoredBuildTarget.
setUnnamedSources(ImmutableSortedSet<SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes present value for optional unnamedSources.
setUnnamedSources(Optional<ImmutableSortedSet<SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes optional value for unnamedSources.
setUnnamedSources(ImmutableSortedSet<SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes present value for optional unnamedSources.
setUnnamedSources(Optional<ImmutableSortedSet<SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes optional value for unnamedSources.
setupLogging() - Static method in class com.facebook.buck.log.LogConfig
Creates the log output directory and concatenates logging.properties files together to configure or re-configure LogManager.
setupTracing(JavaCompiler.CompilationTask, JavacPhaseTracer) - Static method in class com.facebook.buck.jvm.java.tracing.TracingTaskListener
 
setupTracing(BuildTarget, ClassLoaderCache, BuckEventBus, JavaCompiler.CompilationTask) - Static method in class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
setUrl(URI) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Initializes value for url.
setUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot.Builder
Initializes value for url.
setUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder.Builder
Initializes value for url.
setUsedActionGraphNodes(int) - Method in class com.facebook.buck.simulate.SingleRunReport.Builder
Initializes value for usedActionGraphNodes.
setUser(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for user.
setUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Initializes value for userCpuTimeNs.
setUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Initializes value for userCpuTimeNs.
setUserIssueDescription(String) - Method in class com.facebook.buck.rage.UserReport.Builder
Initializes value for userIssueDescription.
setUserReport(UserReport) - Method in class com.facebook.buck.rage.DefectReport.Builder
Initializes present value for optional userReport.
setUserReport(Optional<UserReport>) - Method in class com.facebook.buck.rage.DefectReport.Builder
Initializes optional value for userReport.
setUseWatchmanGlob(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for useWatchmanGlob.
setUsingOneTimeOutputDirectories(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for usingOneTimeOutputDirectories.
setUUID(String) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for uUID.
setValue(long) - Method in class com.facebook.buck.event.EventKey.Builder
Initializes value for value.
setValue(String) - Method in class com.facebook.buck.event.PerfEventId.Builder
Initializes value for value.
setValue(int) - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit.Builder
Initializes value for value.
setValue(boolean) - Method in class com.facebook.buck.parser.SpeculativeParsing.Builder
Initializes value for value.
setValue(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for value.
setValues(Map<String, ? extends Long>) - Method in class com.facebook.buck.counters.CounterSnapshot.Builder
Sets or replaces all mappings from specified map as entries for values map.
setVerbose(boolean) - Method in class com.facebook.buck.jvm.java.JavacOptions.Builder
Initializes value for verbose.
setVersion(String) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler.Builder
Initializes value for version.
setVersion(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for version.
setVersion(String) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for version.
setVersionString(String) - Method in class com.facebook.buck.jvm.java.JavacVersion.Builder
Initializes value for versionString.
setVersionString(String) - Method in class com.facebook.buck.python.PythonVersion.Builder
Initializes value for versionString.
setWasUploadSuccessful(boolean) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished.Builder
 
setWatchAppPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for watchAppPath.
setWatchman(Watchman) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for watchman.
setWatchmanQueryTimeoutMs(long) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes present value for optional watchmanQueryTimeoutMs.
setWatchmanQueryTimeoutMs(Optional<Long>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes optional value for watchmanQueryTimeoutMs.
setWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for whitelistedStringDirectories set.
setWhitelistedStringDirs(ImmutableSet<Path>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setWriteHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry.Builder
Sets or replaces all mappings from specified map as entries for writeHeaders map.
setXctest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for xctest.
setYaccCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional yaccCompiler.
setYaccCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for yaccCompiler.
severe(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
severe(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
sh_addr - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_addralign - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_entsize - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_flags - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_info - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_link - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_name - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_off - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_size - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_type - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sha1 - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
Sha1HashCode - Class in com.facebook.buck.rules
Immutable implementation of AbstractSha1HashCode.
Sha1HashCode.Builder - Class in com.facebook.buck.rules
Builds instances of Sha1HashCode.
SHALLOW_MAX_PATH_LENGTH - Static variable in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
 
SHARED_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
SHARED_LIBRARY_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
SharedNativeLinkTarget - Interface in com.facebook.buck.cxx
Describes a target which can be linked into a shared library.
ShBinary - Class in com.facebook.buck.shell
 
ShBinary(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableSet<SourcePath>) - Constructor for class com.facebook.buck.shell.ShBinary
 
ShBinaryDescription - Class in com.facebook.buck.shell
 
ShBinaryDescription() - Constructor for class com.facebook.buck.shell.ShBinaryDescription
 
ShBinaryDescription.Arg - Class in com.facebook.buck.shell
 
ShBinaryDescription.Arg() - Constructor for class com.facebook.buck.shell.ShBinaryDescription.Arg
 
Shell - Class in com.facebook.buck.shell
 
SHELL_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Platform-aware shell quoting Function which can be passed to Iterables.transform() TODO(sdwilsh): get proper cmd.EXE escaping implemented on Windows
shellQuoteJoin(Iterable<String>, String) - Static method in class com.facebook.buck.shell.Shell
Quotes all strings using Escaper.escapeAsBashString and joins them using sep.
ShellStep - Class in com.facebook.buck.shell
 
ShellStep(Path) - Constructor for class com.facebook.buck.shell.ShellStep
 
SHORT_NAME - Static variable in class com.facebook.buck.android.ConcatStep
 
SHORT_NAME - Static variable in class com.facebook.buck.android.SmartDexingStep
 
shouldAlwaysSortThreadsByTime() - Method in class com.facebook.buck.event.listener.SuperConsoleConfig
 
shouldAttemptToDetermineBestCxxPlatform() - Method in class com.facebook.buck.apple.AppleConfig
 
shouldClearAndOverwriteMetadataOnDisk() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldDownscale() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
shouldExcludeTransitiveTests() - Method in class com.facebook.buck.cli.TestCommand
 
shouldExcludeWin() - Method in class com.facebook.buck.cli.TestCommand
 
shouldExplain() - Method in class com.facebook.buck.cli.TestSelectorOptions
 
shouldExplainTestSelectorList() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
shouldExplainTestSelectorList() - Method in class com.facebook.buck.test.TestRunningOptions
 
shouldFlushStdOutErrAsProgressIsMade(Verbosity) - Method in class com.facebook.buck.android.NdkBuildStep
 
shouldFlushStdOutErrAsProgressIsMade(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
By default, the output written to stdout and stderr will be buffered into individual ByteArrayOutputStreams and then converted into strings for easier consumption.
shouldGenerateDotOutput() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
shouldGenerateDotOutput() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditInputCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldGenerateStatistics() - Method in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
shouldIncludeTests() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldInstallViaSd() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldKeepUserData() - Method in class com.facebook.buck.cli.UninstallCommand.UninstallOptions
 
shouldOutputAttributes() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldPrintBinaryRunInformation() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintCommand() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintOutput() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintSelectCommandOutput() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintStandardInformation() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.AidlStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.DxStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.NdkBuildStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.apple.DsymStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
 
shouldPrintStdout(Verbosity) - Method in class com.facebook.buck.android.DxStep
 
shouldPrintStdout(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
 
shouldProcessAnnotations() - Method in class com.facebook.buck.cli.ProjectCommand
 
shouldReportAbsolutePaths() - Method in class com.facebook.buck.cli.BuildCommand
 
shouldReportAbsolutePaths() - Method in class com.facebook.buck.rules.BuildContext
 
shouldReportAbsolutePaths() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
shouldReportAbsolutePaths() - Method in class com.facebook.buck.step.ExecutionContext
 
shouldReportAbsolutePaths() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
shouldShowTransitiveDependencies() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldStartActivity() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldUninstallFirst() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldUploadResultingArtifact() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldUploadResultingArtifactInputBased() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldUploadResultingArtifactManifestBased() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldUseHeaderMapsInXcodeProject() - Method in class com.facebook.buck.apple.AppleConfig
 
shouldUseVerbosityFlagIfAvailable() - Method in enum com.facebook.buck.util.Verbosity
 
shouldWriteRecordedMetadataToDiskAfterBuilding() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
showHelp() - Method in class com.facebook.buck.cli.AbstractCommand
 
ShowOptions - Class in com.facebook.buck.cli
Immutable implementation of TargetsCommand.AbstractShowOptions.
ShowOptions.Builder - Class in com.facebook.buck.cli
Builds instances of ShowOptions.
showVersion() - Method in class com.facebook.buck.cli.BuckCommand
 
ShTest - Class in com.facebook.buck.shell
Test whose correctness is determined by running a specified shell script.
ShTest(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableList<Arg>, ImmutableMap<String, Arg>, Optional<Long>, Set<Label>) - Constructor for class com.facebook.buck.shell.ShTest
 
ShTestDescription - Class in com.facebook.buck.shell
 
ShTestDescription(Optional<Long>) - Constructor for class com.facebook.buck.shell.ShTestDescription
 
ShTestDescription.Arg - Class in com.facebook.buck.shell
 
ShTestDescription.Arg() - Constructor for class com.facebook.buck.shell.ShTestDescription.Arg
 
shutdown(ExecutorService, long, TimeUnit) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Shutdown service and wait for all it's tasks to terminate.
shutdown(ExecutorService) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
shutdownInput() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
shutdownOrThrow(ExecutorService, long, TimeUnit, RuntimeException) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Cancel the processing being carried out by the given service and waits for the processing to complete.
shutdownOutput() - Method in class com.facebook.buck.io.unixsocket.UnixDomainSocket
 
SimctlListOutputParsing - Class in com.facebook.buck.apple.simulator
Utility class to parse the output of `xcrun simctl list`.
simple(Object, Class<?>) - Static method in exception com.facebook.buck.rules.coercer.CoerceFailedException
 
simple(Object, Class<?>, String) - Static method in exception com.facebook.buck.rules.coercer.CoerceFailedException
 
SimpleConsoleEventBusListener - Class in com.facebook.buck.event.listener
Implementation of AbstractConsoleEventBusListener for terminals that don't support ansi.
SimpleConsoleEventBusListener(Console, Clock, TestResultSummaryVerbosity, Locale, Path) - Constructor for class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
simplePerfEvent(SimplePerfEvent) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
SimplePerfEvent - Class in com.facebook.buck.event
An implementation of BuckEvents used for gathering performance statistics.
SimplePerfEvent(EventKey) - Constructor for class com.facebook.buck.event.SimplePerfEvent
 
SimplePerfEvent.Scope - Interface in com.facebook.buck.event
Represents the scope within which a particular performance operation is taking place.
SimplePerfEvent.Started - Interface in com.facebook.buck.event
 
SimplePerfEvent.Type - Enum in com.facebook.buck.event
 
SimpleProcessListener - Class in com.facebook.buck.util
Implementation of ListeningProcessExecutor.ProcessListener which decodes bytes to and from Java String data and stores the result in memory.
SimpleProcessListener() - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which closes stdin immediately and stores UTF-8 data received on stdout and stderr in memory.
SimpleProcessListener(CharSequence) - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which writes stdinToWrite to stdin encoded in UTF-8, closes it, and stores UTF-8 data received on stdout and stderr in memory.
SimpleProcessListener(CharSequence, Charset) - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which writes stdinToWrite to stdin encoded using charset, closes it, and stores data decoded using charset received on stdout and stderr in memory.
SimplificationLimit - Class in com.facebook.buck.jvm.java.intellij
Immutable implementation of IjSourceRootSimplifier.AbstractSimplificationLimit.
SimplificationLimit.Builder - Class in com.facebook.buck.jvm.java.intellij
Builds instances of SimplificationLimit.
simplify(SimplificationLimit, ImmutableSet<IjFolder>) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceRootSimplifier
Merges IjFolders of the same type and package prefix.
simulateBuild(long, ImmutableList<BuildTarget>) - Method in class com.facebook.buck.simulate.BuildSimulator
 
SimulateCommand - Class in com.facebook.buck.cli
 
SimulateCommand() - Constructor for class com.facebook.buck.cli.SimulateCommand
 
SimulateReport - Class in com.facebook.buck.simulate
Immutable implementation of AbstractSimulateReport.
SimulateReport.Builder - Class in com.facebook.buck.simulate
Builds instances of SimulateReport.
SimulateTimes - Class in com.facebook.buck.simulate
Contains the times to be used for each BuildTarget during the simulation.
SingleRunReport - Class in com.facebook.buck.simulate
Immutable implementation of AbstractSingleRunReport.
SingleRunReport.Builder - Class in com.facebook.buck.simulate
Builds instances of SingleRunReport.
SingletonBuildTargetPattern - Class in com.facebook.buck.model
A pattern that matches only one build target.
SingletonBuildTargetPattern(Path, String) - Constructor for class com.facebook.buck.model.SingletonBuildTargetPattern
 
SingleUriService - Class in com.facebook.buck.slb
 
SingleUriService(URI, OkHttpClient) - Constructor for class com.facebook.buck.slb.SingleUriService
 
size() - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
size() - Method in class com.facebook.buck.rules.Manifest
 
size() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
SizeUnit - Enum in com.facebook.buck.util.unit
 
skeleton - Variable in class com.facebook.buck.android.AndroidManifestDescription.Arg
 
skipBundling(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
skipCrunchPngs - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
skipReactNativeBundle(boolean) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
SlbBuckConfig - Class in com.facebook.buck.cli
 
SlbBuckConfig(BuckConfig, String) - Constructor for class com.facebook.buck.cli.SlbBuckConfig
 
SmartDexingStep - Class in com.facebook.buck.android
Optimized dx command runner which can invoke multiple dx commands in parallel and also avoid doing unnecessary dx invocations in the first place.
SmartDexingStep(ProjectFilesystem, Path, Supplier<Set<Path>>, Optional<Path>, Optional<Supplier<Multimap<Path, Path>>>, SmartDexingStep.DexInputHashesProvider, Path, EnumSet<DxStep.Option>, ListeningExecutorService, Optional<Integer>) - Constructor for class com.facebook.buck.android.SmartDexingStep
 
SmartDexingStep.DexInputHashesProvider - Interface in com.facebook.buck.android
 
soname - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
soname(String) - Method in class com.facebook.buck.cxx.DarwinLinker
 
soname(String) - Method in class com.facebook.buck.cxx.GnuLinker
 
soname(String) - Method in interface com.facebook.buck.cxx.Linker
 
soname - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
soname(String) - Method in class com.facebook.buck.cxx.UnknownLinker
 
soname(String) - Method in class com.facebook.buck.cxx.WindowsLinker
 
sort(TraversableGraph<T>, Predicate<T>) - Static method in class com.facebook.buck.graph.TopologicalSort
 
SortedMapTypeCoercer<K extends Comparable<K>,V> - Class in com.facebook.buck.rules.coercer
 
SortedSetTypeCoercer<T extends Comparable<? super T>> - Class in com.facebook.buck.rules.coercer
 
sortFilesByAccessTime(File[]) - Static method in class com.facebook.buck.io.MoreFiles
Does an in-place sort of the specified files array.
sortIntoPrimaryAndSecondaryDexes(BuildContext, ProjectFilesystem, ImmutableList.Builder<Step>) - Method in class com.facebook.buck.android.PreDexedFilesSorter
 
source - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
SOURCE_EXTENSIONS - Static variable in class com.facebook.buck.cxx.CxxCompilables
Source files that can be preprocessed and compiled.
SourceFolder - Class in com.facebook.buck.jvm.java.intellij
A path which contains a set of sources we wish to present to IntelliJ.
sourceJar - Variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription.Arg
 
SourceList - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractSourceList.
SourceList.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of SourceList.
SourceListTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourcePath - Interface in com.facebook.buck.rules
Represents a source that is required to build a rule (typically a file).
SourcePathArg - Class in com.facebook.buck.rules.args
An Arg which wraps a SourcePath.
SourcePathArg(SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.rules.args.SourcePathArg
 
sourcePathExt(SourcePathResolver, String...) - Static method in class com.facebook.buck.ocaml.OCamlUtil
 
SourcePathResolver - Class in com.facebook.buck.rules
 
SourcePathResolver(BuildRuleResolver) - Constructor for class com.facebook.buck.rules.SourcePathResolver
 
SourcePaths - Class in com.facebook.buck.rules
Utilities for dealing with SourcePaths.
SourcePathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourceRoot - Class in com.facebook.buck.rules
 
SourceRoot(String) - Constructor for class com.facebook.buck.rules.SourceRoot
 
SourceTreePath - Class in com.facebook.buck.apple.xcode.xcodeproj
Utility class representing a tuple of (SourceTree, Path) used for uniquely describing a file reference in a group.
SourceTreePath(PBXReference.SourceTree, Path, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
sourceUnderTest - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
SourceWithFlags - Class in com.facebook.buck.rules
Immutable implementation of AbstractSourceWithFlags.
SourceWithFlags.Builder - Class in com.facebook.buck.rules
Builds instances of SourceWithFlags.
SourceWithFlagsList - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractSourceWithFlagsList.
SourceWithFlagsList.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of SourceWithFlagsList.
SourceWithFlagsListTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourceWithFlagsTypeCoercer - Class in com.facebook.buck.rules.coercer
A type coercer to handle source entries with a list of flags.
SpeculativeParsing - Class in com.facebook.buck.parser
Immutable implementation of PerBuildState.AbstractSpeculativeParsing.
SpeculativeParsing.Builder - Class in com.facebook.buck.parser
Builds instances of SpeculativeParsing.
splitPath(Path) - Static method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
splitZip(ProjectFilesystem, Set<Path>, Path, Path, String, long, Predicate<String>, Set<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Static method in class com.facebook.buck.dalvik.DalvikAwareZipSplitter
 
splitZip(ProjectFilesystem, Set<Path>, Path, Path, String, long, long, Predicate<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Static method in class com.facebook.buck.dalvik.DefaultZipSplitter
 
SplitZipStep - Class in com.facebook.buck.android
Split zipping tool designed to divide input code blobs into a set of output jar files such that none will exceed the DexOpt LinearAlloc limit or the dx method limit when passed through dx --dex.
SplitZipStep(ProjectFilesystem, Set<Path>, Path, Path, Path, String, Optional<Path>, Optional<Path>, DexSplitMode, Optional<Path>, Optional<Path>, Optional<Path>, Optional<Path>, Path) - Constructor for class com.facebook.buck.android.SplitZipStep
 
src - Variable in class com.facebook.buck.shell.ExportFileDescription.Arg
 
SRC_JAR - Static variable in interface com.facebook.buck.jvm.java.Javac
 
SRC_JAR - Static variable in interface com.facebook.buck.jvm.java.JavaLibrary
It's possible to ask a JavaLibrary to collect its own sources and build a source jar.
SRC_ZIP - Static variable in interface com.facebook.buck.jvm.java.Javac
 
srcRoots - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
SrcRootsFinder - Class in com.facebook.buck.jvm.java
 
SrcRootsFinder(ProjectFilesystem) - Constructor for class com.facebook.buck.jvm.java.SrcRootsFinder
 
srcs - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
srcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
srcs - Variable in class com.facebook.buck.d.DBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.d.DLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
srcs - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
srcs - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
srcs - Variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.lua.LuaLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
srcs - Variable in class com.facebook.buck.shell.Genrule
The order in which elements are specified in the srcs attribute of a genrule matters.
srcs - Variable in class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
srcs - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
srcTarget - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
srcTarget - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
SrcZip - Class in com.facebook.buck.thrift
 
SrcZip(BuildRuleParams, SourcePathResolver, Path, Path) - Constructor for class com.facebook.buck.thrift.SrcZip
 
SrcZipAwareFileBundler - Class in com.facebook.buck.zip
 
SrcZipAwareFileBundler(BuildTarget) - Constructor for class com.facebook.buck.zip.SrcZipAwareFileBundler
 
SrcZipAwareFileBundler(Path) - Constructor for class com.facebook.buck.zip.SrcZipAwareFileBundler
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
This method is used to generate stable GIDs and must be stable for identical contents.
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
StackedDownloader - Class in com.facebook.buck.file
A Downloader which is composed of many other downloaders.
StackedFileHashCache - Class in com.facebook.buck.util.cache
Presents a list of FileHashCaches as a single cache, implementing a Chain of Responsibility to find items in the cache.
StackedFileHashCache(ImmutableList<? extends FileHashCache>) - Constructor for class com.facebook.buck.util.cache.StackedFileHashCache
 
StandardJavaFileManagerFactory - Interface in com.facebook.buck.jvm.java
Allows the use of custom StandardJavaFileManagers for use with javac.
start(BuckEventBus, String) - Static method in class com.facebook.buck.event.TraceEventLogger
 
start(BuckEventBus, String, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.TraceEventLogger
 
start() - Method in class com.facebook.buck.graph.AbstractBreadthFirstThrowingTraversal
 
start() - Method in class com.facebook.buck.util.ManagedRunnable
 
startActivity(InstallableApk, String) - Method in class com.facebook.buck.android.AdbHelper
 
StartActivityEvent - Class in com.facebook.buck.event
Events for timing the starting of android events.
StartActivityEvent(EventKey, BuildTarget, String) - Constructor for class com.facebook.buck.event.StartActivityEvent
 
StartActivityEvent.Finished - Class in com.facebook.buck.event
 
StartActivityEvent.Finished(StartActivityEvent.Started, boolean) - Constructor for class com.facebook.buck.event.StartActivityEvent.Finished
 
StartActivityEvent.Started - Class in com.facebook.buck.event
 
StartActivityEvent.Started(BuildTarget, String) - Constructor for class com.facebook.buck.event.StartActivityEvent.Started
 
startActivityFinished(StartActivityEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
startActivityStarted(StartActivityEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
startCleaningDirectory() - Method in class com.facebook.buck.io.AsynchronousDirectoryContentsCleaner
Starts cleaning the configured directory in the background.
started() - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
started(String, ImmutableList<String>, boolean) - Static method in class com.facebook.buck.cli.CommandEvent
 
started(ArtifactCompressionEvent.Operation, ImmutableSet<RuleKey>) - Static method in class com.facebook.buck.event.ArtifactCompressionEvent
 
started(BuildTarget, String, String, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
started(BuildTarget) - Static method in class com.facebook.buck.event.InstallEvent
 
started() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
started(PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(BuildTarget, String) - Static method in class com.facebook.buck.event.StartActivityEvent
 
started(String) - Static method in class com.facebook.buck.event.UninstallEvent
 
started(URI) - Static method in class com.facebook.buck.file.DownloadEvent
 
started(Path) - Static method in class com.facebook.buck.json.ParseBuckFileEvent
 
started(BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Static method in class com.facebook.buck.jvm.java.AnnotationProcessingEvent
 
started(BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Static method in class com.facebook.buck.jvm.java.tracing.JavacPhaseEvent
 
started(TaskEvent) - Method in class com.facebook.buck.jvm.java.tracing.TracingTaskListener
 
started(Iterable<BuildTarget>) - Static method in class com.facebook.buck.parser.ParseEvent
 
started() - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
started(Iterable<String>) - Static method in class com.facebook.buck.rules.BuildEvent
 
started(Iterable<String>, boolean) - Static method in class com.facebook.buck.rules.BuildEvent
 
started(BuildRule) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
started(Iterable<String>) - Static method in class com.facebook.buck.rules.IndividualTestEvent
 
started(boolean, TestSelectorList, boolean, ImmutableSet<String>) - Static method in class com.facebook.buck.rules.TestRunEvent
 
started(TestStatusMessage) - Static method in class com.facebook.buck.rules.TestStatusMessageEvent
 
started(UUID, String, String) - Static method in class com.facebook.buck.rules.TestSummaryEvent
 
started(String, String, UUID) - Static method in class com.facebook.buck.step.StepEvent
 
started(BuildTarget) - Static method in class com.facebook.buck.test.TestRuleEvent
 
startRenderScheduler(long, TimeUnit) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
Schedules a runnable that updates the console output at a fixed interval.
startSimulator(String, long) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Starts up the iOS simulator, blocking the calling thread until the simulator boots or timeoutMillis passes, whichever happens first.
startTiming(long, AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
 
STATIC_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
STATIC_LIBRARY_ONLY_PREDICATE - Static variable in class com.facebook.buck.apple.AppleDebuggableBinary
 
STATIC_PIC_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
StaticStateAnalyzer - Class in com.facebook.buck.tools.dxanalysis
 
statusDidBegin(TestStatusMessage) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
statusDidEnd(TestStatusMessage) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
stdErrLogLevel - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
stdErrLogLevel - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
stdErrLogLevel - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
stdOutLogLevel - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
stdOutLogLevel - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
stdOutLogLevel - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
Step - Interface in com.facebook.buck.step
 
STEP_FINISHED - Static variable in interface com.facebook.buck.event.external.events.StepEventExternalInterface
 
STEP_STARTED - Static variable in interface com.facebook.buck.event.external.events.StepEventExternalInterface
 
StepEvent - Class in com.facebook.buck.step
Base class for events about steps.
StepEvent(String, String, UUID) - Constructor for class com.facebook.buck.step.StepEvent
 
StepEvent.Finished - Class in com.facebook.buck.step
 
StepEvent.Finished(StepEvent.Started, int) - Constructor for class com.facebook.buck.step.StepEvent.Finished
 
StepEvent.Started - Class in com.facebook.buck.step
 
StepEvent.Started(String, String, UUID) - Constructor for class com.facebook.buck.step.StepEvent.Started
 
StepEventExternalInterface - Interface in com.facebook.buck.event.external.events
Describes a step made by buck when building a target.
StepFailedException - Exception in com.facebook.buck.step
 
StepFailedException(String, Step, int) - Constructor for exception com.facebook.buck.step.StepFailedException
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
StepRunner - Interface in com.facebook.buck.step
 
StepRunner.StepRunningCallback - Interface in com.facebook.buck.step
 
stepsDidRun(Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner.StepRunningCallback
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
stepsWillRun(Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner.StepRunningCallback
 
stop() - Method in class com.facebook.buck.httpserver.WebServer
 
stop() - Method in class com.facebook.buck.log.CommandThreadAssociation
 
stopScheduler() - Method in class com.facebook.buck.event.listener.NetworkStatsKeeper
 
stopTiming(long, AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
Store the artifact at path specified by output to cache, such that it can later be fetched using ruleKey as the lookup key.
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
Store the artifact to all encapsulated ArtifactCaches.
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, BorrowablePath) - Method in class com.facebook.buck.artifact_cache.TwoLevelArtifactCacheDecorator
 
store(OutputStream) - Method in class com.facebook.buck.jvm.java.FatJar
Serialize this instance as XML to outputStream.
store - Variable in class com.facebook.buck.jvm.java.KeystoreDescription.Arg
 
storeCall(Request.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
storeImpl(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path, HttpArtifactCacheEvent.Finished.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
StoreResponseReadResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult.
StoreResponseReadResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of StoreResponseReadResult.
StoreWriteResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult.
StoreWriteResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of StoreWriteResult.
StreamingWebSocketServlet - Class in com.facebook.buck.httpserver
 
StreamingWebSocketServlet(ObjectMapper) - Constructor for class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
StreamingWebSocketServlet.MyWebSocket - Class in com.facebook.buck.httpserver
This is the httpserver component of a WebSocket that maintains a session with one client.
StreamingWebSocketServlet.MyWebSocket() - Constructor for class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
streamOutputFromReader(Reader, XctoolOutputParsing.XctoolEventCallback) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
Decodes a stream of JSON objects as produced by xctool -reporter json-stream and invokes the callbacks in eventCallback with each event in the stream.
strict - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
If true, the GWT Compiler's -strict flag will be set.
STRING_ASSETS_DIR_FORMAT - Static variable in class com.facebook.buck.android.PackageStringAssets
 
StringArg - Class in com.facebook.buck.rules.args
 
StringArg(String) - Constructor for class com.facebook.buck.rules.args.StringArg
 
StringExpander - Class in com.facebook.buck.rules.macros
 
StringExpander(String) - Constructor for class com.facebook.buck.rules.macros.StringExpander
 
StringHashing - Class in com.facebook.buck.hashing
 
stringify(ImmutableCollection<Arg>) - Static method in class com.facebook.buck.rules.args.Arg
 
stringify(ImmutableMap<K, Arg>) - Static method in class com.facebook.buck.rules.args.Arg
 
stringListFunction() - Static method in class com.facebook.buck.rules.args.Arg
 
StringResources - Class in com.facebook.buck.android
Represents string resources of types string, plural and array for a locale.
StringResources(SortedMap<Integer, EnumMap<StringResources.Gender, String>>, SortedMap<Integer, EnumMap<StringResources.Gender, ImmutableMap<String, String>>>, SortedMap<Integer, EnumMap<StringResources.Gender, ImmutableList<String>>>) - Constructor for class com.facebook.buck.android.StringResources
 
strings - Variable in class com.facebook.buck.android.StringResources
 
StringSetOptionHandler - Class in com.facebook.buck.cli
OptionHandler that collects multiple arguments passed to an option in a Set.
StringSetOptionHandler(CmdLineParser, OptionDef, Setter<? super Supplier<ImmutableSet<String>>>) - Constructor for class com.facebook.buck.cli.StringSetOptionHandler
 
StringTemplateStep - Class in com.facebook.buck.step.fs
A step that creates an ST by reading a template from templatePath, calls configure to configure it, renders it and writes it out to outputPath.
StringTemplateStep(Path, ProjectFilesystem, Path, Function<ST, ST>) - Constructor for class com.facebook.buck.step.fs.StringTemplateStep
 
StripLinkable - Class in com.facebook.buck.android
 
StripLinkable(BuildRuleParams, SourcePathResolver, Tool, SourcePath, String) - Constructor for class com.facebook.buck.android.StripLinkable
 
stripPathPrefixAndExtension(Path, String) - Static method in class com.facebook.buck.io.MorePaths
 
StrippedObjectDescription - Class in com.facebook.buck.android
Immutable implementation of CopyNativeLibraries.AbstractStrippedObjectDescription.
StrippedObjectDescription.Builder - Class in com.facebook.buck.android
Builds instances of StrippedObjectDescription.
stripPrefix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
StripStep - Class in com.facebook.buck.cxx
Run strip on a binary.
StripStep(Path, ImmutableMap<String, String>, ImmutableList<String>, ImmutableList<String>, Path, Path) - Constructor for class com.facebook.buck.cxx.StripStep
 
stripSuffix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
StubJar - Class in com.facebook.buck.jvm.java.abi
 
StubJar(Path) - Constructor for class com.facebook.buck.jvm.java.abi.StubJar
 
style - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -style flag.
SubdirectoryBuildTargetPattern - Class in com.facebook.buck.model
A pattern matches build targets that have the specified ancestor directory.
SubdirectoryBuildTargetPattern(Path, Path) - Constructor for class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
submitJob() - Method in class com.facebook.buck.distributed.DistBuildService
 
submitReport(DefectReport) - Method in class com.facebook.buck.rage.DefectReporter
 
subpathsOfPathsSupplier(ProjectFilesystem, Set<Path>) - Static method in class com.facebook.buck.apple.RuleUtils
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
success(BuildRule, BuildRuleSuccessType, CacheResult) - Static method in class com.facebook.buck.rules.BuildResult
 
suggest(ImmutableSet<String>) - Method in interface com.facebook.buck.jvm.core.SuggestBuildRules
 
SuggestBuildRules - Interface in com.facebook.buck.jvm.core
 
SuggestBuildRules.JarResolver - Interface in com.facebook.buck.jvm.core
Given a absolute path to the jar, open it, and return all the symbols within.
suite - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
suite - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
SuperConsoleConfig - Class in com.facebook.buck.event.listener
 
SuperConsoleConfig(BuckConfig) - Constructor for class com.facebook.buck.event.listener.SuperConsoleConfig
 
SuperConsoleEventBusListener - Class in com.facebook.buck.event.listener
Console that provides rich, updating ansi output about the current build.
SuperConsoleEventBusListener(SuperConsoleConfig, Console, Clock, TestResultSummaryVerbosity, ExecutionEnvironment, Optional<WebServer>, Locale, Path, TimeZone) - Constructor for class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
SUPPORTED_FLAVORS - Static variable in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
SUPPORTED_LIBRARY_FLAVORS - Static variable in class com.facebook.buck.apple.AppleBundleDescription
 
SUPPORTED_MODULE_TYPES_PREDICATE - Static variable in class com.facebook.buck.jvm.java.intellij.IjModuleFactory
 
SUPPORTED_RESOURCE_DIRECTORIES - Static variable in class com.facebook.buck.android.ResourceFilters
The set of supported directories in resource folders.
supportedPlatformsRegex - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
supportsColorsInDiagnostics() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep.ToolCommand
 
SupportsDependencyFileRuleKey - Interface in com.facebook.buck.rules.keys
Used to tag a rule that supports dependency-file input-based rule keys.
supportsHeaderMaps() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
supportsHeaderMaps() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
supportsHeaderMaps() - Method in interface com.facebook.buck.cxx.Preprocessor
 
SupportsInputBasedRuleKey - Interface in com.facebook.buck.rules.keys
Used to tag a rule that supports input-based rule keys.
supportsPrecompiledHeaders() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
supportsPrecompiledHeaders() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
supportsPrecompiledHeaders() - Method in interface com.facebook.buck.cxx.Preprocessor
 
supportsStreamingTests() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
supportsStreamingTests() - Method in class com.facebook.buck.apple.AppleTest
 
supportsStreamingTests() - Method in class com.facebook.buck.cxx.CxxTest
 
supportsStreamingTests() - Method in class com.facebook.buck.d.DTest
 
supportsStreamingTests() - Method in class com.facebook.buck.go.GoTest
 
supportsStreamingTests() - Method in class com.facebook.buck.jvm.java.JavaTest
 
supportsStreamingTests() - Method in class com.facebook.buck.python.PythonTest
 
supportsStreamingTests() - Method in interface com.facebook.buck.rules.TestRule
 
supportsStreamingTests() - Method in class com.facebook.buck.shell.ShTest
 
SuppressForbidden - Annotation Type in com.facebook.buck.annotations
Disables the `ant forbidden-checks` check for disallowed API calls in this class / method / etc.
suspended(BuildRule, RuleKeyBuilderFactory) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
SwiftCompile - Class in com.facebook.buck.swift
A build rule which compiles one or more Swift sources into a Swift module.
SwiftCompile(BuildRuleParams, SourcePathResolver, Tool, String, Path, Iterable<SourcePath>) - Constructor for class com.facebook.buck.swift.SwiftCompile
 
SwiftCompileStep - Class in com.facebook.buck.swift
A step that compiles Swift sources to a single module.
SwiftCompileStep(Path, Map<String, String>, Iterable<String>) - Constructor for class com.facebook.buck.swift.SwiftCompileStep
 
SwiftDescriptions - Class in com.facebook.buck.swift
 
SwiftLibrary - Class in com.facebook.buck.swift
An action graph representation of a Swift library from the target graph, providing the various interfaces to make it consumable by C/C native linkable rules.
SwiftLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Iterable<? extends BuildRule>, ImmutableSet<FrameworkPath>, ImmutableSet<FrameworkPath>, ImmutableMap<Flavor, AppleCxxPlatform>) - Constructor for class com.facebook.buck.swift.SwiftLibrary
 
SwiftLibraryDescription - Class in com.facebook.buck.swift
 
SwiftLibraryDescription(FlavorDomain<CxxPlatform>, ImmutableMap<Flavor, AppleCxxPlatform>, CxxPlatform) - Constructor for class com.facebook.buck.swift.SwiftLibraryDescription
 
SwiftLibraryDescription.Arg - Class in com.facebook.buck.swift
 
SwiftLibraryDescription.Arg() - Constructor for class com.facebook.buck.swift.SwiftLibraryDescription.Arg
 
SwiftStdlibStep - Class in com.facebook.buck.apple
A step that invokes Apple's tool to scan the binary and copy any needed Swift standard libraries.
SwiftStdlibStep(Path, Iterable<String>, Optional<Supplier<CodeSignIdentity>>) - Constructor for class com.facebook.buck.apple.SwiftStdlibStep
 
SymbolNameTool - Interface in com.facebook.buck.cxx
Provides methods to extract symbol names from native formats (e.g.
Symbols - Class in com.facebook.buck.android.relinker
 
SymCopyStep - Class in com.facebook.buck.step.fs
This step copies the content of a directory tree through symlinks, copying only directories.
SymCopyStep(ProjectFilesystem, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.step.fs.SymCopyStep
 
SymlinkFilesIntoDirectoryStep - Class in com.facebook.buck.shell
Step that takes a collection of entries in a directory and creates a set of read-only symlinks (with the same structure) to the original entries in a new directory.
SymlinkFilesIntoDirectoryStep(ProjectFilesystem, Path, Iterable<Path>, Path) - Constructor for class com.facebook.buck.shell.SymlinkFilesIntoDirectoryStep
 
SymlinkFileStep - Class in com.facebook.buck.step.fs
 
SymlinkFileStep(ProjectFilesystem, Path, Path, boolean) - Constructor for class com.facebook.buck.step.fs.SymlinkFileStep
 
SymlinkTree - Class in com.facebook.buck.rules
 
SymlinkTree(BuildRuleParams, SourcePathResolver, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.rules.SymlinkTree
 
SymlinkTree.InvalidSymlinkTreeException - Exception in com.facebook.buck.rules
 
SymlinkTree.InvalidSymlinkTreeException(String) - Constructor for exception com.facebook.buck.rules.SymlinkTree.InvalidSymlinkTreeException
 
SymlinkTreeStep - Class in com.facebook.buck.step.fs
 
SymlinkTreeStep(ProjectFilesystem, Path, ImmutableMap<Path, Path>) - Constructor for class com.facebook.buck.step.fs.SymlinkTreeStep
 
SystemLuaCxxLibrary - Class in com.facebook.buck.lua
 
SystemLuaCxxLibrary(BuildTarget) - Constructor for class com.facebook.buck.lua.SystemLuaCxxLibrary
 

T

TagSetCounter - Class in com.facebook.buck.counters
 
TagSetCounter(String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.counters.TagSetCounter
 
take() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
target - Variable in class com.facebook.buck.apple.NewNativeTargetProjectMutator.Result
 
target - Variable in class com.facebook.buck.jvm.java.JvmLibraryArg
 
target - Variable in class com.facebook.buck.rules.BuildRuleFactoryParams
 
TargetDevice - Class in com.facebook.buck.step
Represents information about the device we're targeting.
TargetDevice(TargetDevice.Type, String) - Constructor for class com.facebook.buck.step.TargetDevice
 
TargetDevice.Type - Enum in com.facebook.buck.step
 
TargetDeviceCommandLineOptions - Class in com.facebook.buck.cli
 
TargetDeviceCommandLineOptions() - Constructor for class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
targetDeviceOptions() - Method in class com.facebook.buck.cli.InstallCommand
 
targetDeviceOptions() - Method in class com.facebook.buck.cli.UninstallCommand
 
TargetDeviceOptions - Class in com.facebook.buck.step
 
TargetDeviceOptions() - Constructor for class com.facebook.buck.step.TargetDeviceOptions
 
TargetDeviceOptions(boolean, boolean, String) - Constructor for class com.facebook.buck.step.TargetDeviceOptions
 
TARGETED_JAVA_VERSION - Static variable in class com.facebook.buck.jvm.java.JavaBuckConfig
 
TargetGraph - Class in com.facebook.buck.rules
Represents the graph of TargetNodes constructed by parsing the build files.
TargetGraph(MutableDirectedGraph<TargetNode<? extends AbstractDescriptionArg>>, ImmutableMap<BuildTarget, TargetNode<? extends AbstractDescriptionArg>>) - Constructor for class com.facebook.buck.rules.TargetGraph
 
TargetGraph.NoSuchNodeException - Exception in com.facebook.buck.rules
 
TargetGraph.NoSuchNodeException(BuildTarget) - Constructor for exception com.facebook.buck.rules.TargetGraph.NoSuchNodeException
 
TargetGraphAndTargets - Class in com.facebook.buck.rules
 
TargetGraphHashing - Class in com.facebook.buck.rules
Utility class to calculate hash codes for build targets in a TargetGraph.
TargetGraphToActionGraph - Class in com.facebook.buck.rules
 
TargetGraphToActionGraph(BuckEventBus, TargetNodeToBuildRuleTransformer) - Constructor for class com.facebook.buck.rules.TargetGraphToActionGraph
 
TargetGraphTransformer - Interface in com.facebook.buck.rules
Responsible for converting a TargetGraph to a graph of some other type, typically of BuildRules, but there's not requirement for this to be the case.
targetGroup - Variable in class com.facebook.buck.apple.NewNativeTargetProjectMutator.Result
 
TargetLiteral - Class in com.facebook.buck.query
A literal set of targets.
TargetLiteral(String) - Constructor for class com.facebook.buck.query.TargetLiteral
 
targetName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginOcunitEvent
 
targetName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
TargetName - Annotation Type in com.facebook.buck.rules
Annotates that a Description's constructor arg has no 'name' attribute.
TargetNode<T extends AbstractDescriptionArg> - Class in com.facebook.buck.rules
A TargetNode represents a node in the target graph which is created by the Parser as a result of parsing BUCK files in a project.
TargetNode(HashCode, Description<T>, T, TypeCoercerFactory, BuildRuleFactoryParams, ImmutableSet<BuildTarget>, ImmutableSet<BuildTargetPattern>, Function<Optional<String>, Path>) - Constructor for class com.facebook.buck.rules.TargetNode
 
TargetNode.InvalidSourcePathInputException - Exception in com.facebook.buck.rules
 
TargetNodePredicateSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractTargetNodePredicateSpec.
TargetNodes - Class in com.facebook.buck.rules
Utility class to work with TargetNode objects.
TargetNodeSpec - Interface in com.facebook.buck.parser
A specification used by the parser to match TargetNode objects.
TargetNodeToBuildRuleTransformer - Interface in com.facebook.buck.rules
 
targetPatternEvaluator - Variable in class com.facebook.buck.cli.BuckQueryEnvironment
 
TargetPatternEvaluator - Class in com.facebook.buck.cli
 
TargetPatternEvaluator(CommandRunnerParams, boolean) - Constructor for class com.facebook.buck.cli.TargetPatternEvaluator
 
TargetsCommand - Class in com.facebook.buck.cli
 
TargetsCommand() - Constructor for class com.facebook.buck.cli.TargetsCommand
 
TeeInputStream - Class in com.facebook.buck.io
Wraps a source InputStream, writing to a destination OutputStream any bytes read from this object.
TeeInputStream(InputStream, OutputStream) - Constructor for class com.facebook.buck.io.TeeInputStream
 
tellClients(BuckEvent) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
TEMP_PREFIX - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
TempDirectoryCreator - Class in com.facebook.buck.io
 
TempDirectoryCreator(Optional<Path>) - Constructor for class com.facebook.buck.io.TempDirectoryCreator
 
TemplateHandlerDelegate - Interface in com.facebook.buck.httpserver
 
test - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
test - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
test - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
TEST_FAILURES_EXIT_CODE - Static variable in class com.facebook.buck.cli.TestRunning
 
TEST_ONLY - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
TEST_RESULT_FILE_PREFIX - Static variable in class com.facebook.buck.android.BuckXmlTestRunListener
 
TEST_RESULT_FILE_SUFFIX - Static variable in class com.facebook.buck.android.BuckXmlTestRunListener
 
TEST_RUN_STARTED - Static variable in interface com.facebook.buck.event.external.events.BuckEventExternalInterface
 
TEST_SUMMARY_SECTION_NAME - Static variable in class com.facebook.buck.test.TestConfig
 
testAwaitingResults(IndividualTestEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
testCaseCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
TestCaseSummariesBuildingXctoolEventHandler - Class in com.facebook.buck.apple
Implementation of XctoolOutputParsing.XctoolEventCallback that collects xctool events and converts them to TestCaseSummary objects, reporting progress to a TestRule.TestReportingCallback.
TestCaseSummariesBuildingXctoolEventHandler(TestRule.TestReportingCallback) - Constructor for class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
TestCaseSummary - Class in com.facebook.buck.test
 
TestCaseSummary(String, List<TestResultSummary>) - Constructor for class com.facebook.buck.test.TestCaseSummary
Creates a TestCaseSummary which is assumed to be not read from cached results
TestCaseSummaryExternalInterface<T> - Interface in com.facebook.buck.event.external.elements
Describes the results of a set of tests contained in a single file.
testClassNames - Variable in class com.facebook.buck.testrunner.BaseRunner
 
TestCommand - Class in com.facebook.buck.cli
 
TestCommand() - Constructor for class com.facebook.buck.cli.TestCommand
 
TestConfig - Class in com.facebook.buck.test
 
TestConfig(BuckConfig) - Constructor for class com.facebook.buck.test.TestConfig
 
TestDescription - Class in com.facebook.buck.test.selectors
A non-JUnit specific way of describing a test-method inside a test-class.
TestDescription(String, String) - Constructor for class com.facebook.buck.test.selectors.TestDescription
 
testDidBegin(String, String) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testDidEnd(TestResultSummary) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
testFinishedEvent(TestSummaryEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
TestFolder - Class in com.facebook.buck.jvm.java.intellij
A path which contains a set of sources we wish to present to IntelliJ.
testHostApp - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
TestNGMain - Class in com.facebook.buck.testrunner
Launcher for TestNG.
TestNGRunner - Class in com.facebook.buck.testrunner
Class that runs a set of TestNG tests and writes the results to a directory.
TestNGRunner() - Constructor for class com.facebook.buck.testrunner.TestNGRunner
 
TestNGRunner.FilteringAnnotationTransformer - Class in com.facebook.buck.testrunner
 
TestNGRunner.FilteringAnnotationTransformer() - Constructor for class com.facebook.buck.testrunner.TestNGRunner.FilteringAnnotationTransformer
 
TestNGRunner.TestNGWrapper - Class in com.facebook.buck.testrunner
 
TestNGRunner.TestNGWrapper() - Constructor for class com.facebook.buck.testrunner.TestNGRunner.TestNGWrapper
 
TestResultFormatter - Class in com.facebook.buck.event.listener
 
TestResultFormatter(Ansi, Verbosity, TestResultSummaryVerbosity, Locale, Optional<Path>) - Constructor for class com.facebook.buck.event.listener.TestResultFormatter
 
TestResultFormatter.FormatMode - Enum in com.facebook.buck.event.listener
 
TestResults - Class in com.facebook.buck.test
Immutable implementation of AbstractTestResults.
TestResults.Builder - Class in com.facebook.buck.test
Builds instances of TestResults.
testResultsAvailable(IndividualTestEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testResultsAvailable(IndividualTestEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
TestResultsExternalInterface<T> - Interface in com.facebook.buck.event.external.elements
Describes the results of a set of tests from a specific target.
TestResultSummary - Class in com.facebook.buck.test
 
TestResultSummary(String, String, ResultType, long, String, String, String, String) - Constructor for class com.facebook.buck.test.TestResultSummary
 
TestResultSummaryExternalInterface - Interface in com.facebook.buck.event.external.elements
Describes the results of a single test.
testResultSummaryForEndTestEvent(XctoolOutputParsing.EndTestEvent) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
 
TestResultSummaryVerbosity - Class in com.facebook.buck.test
Immutable implementation of AbstractTestResultSummaryVerbosity.
TestResultSummaryVerbosity.Builder - Class in com.facebook.buck.test
Builds instances of TestResultSummaryVerbosity.
testRoots - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
TestRule - Interface in com.facebook.buck.rules
A BuildRule that is designed to run tests.
TestRule.TestReportingCallback - Interface in com.facebook.buck.rules
Callbacks to invoke during the test run to report information about test cases and/or tests.
TestRuleEvent - Class in com.facebook.buck.test
Base class for events about test rules.
TestRuleEvent(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent
 
TestRuleEvent.Finished - Class in com.facebook.buck.test
 
TestRuleEvent.Finished(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent.Finished
 
TestRuleEvent.Started - Class in com.facebook.buck.test
 
TestRuleEvent.Started(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent.Started
 
testRuleFinished(TestRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestRuleKeyFileHelper - Class in com.facebook.buck.cli
Helper class to annotate and validate an output directory of a test with a rule key.
TestRuleKeyFileHelper(BuildEngine) - Constructor for class com.facebook.buck.cli.TestRuleKeyFileHelper
 
testRuleStarted(TestRuleEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testRuleTimeoutMs - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.go.GoTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
testRuleTimeoutMs - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
TestRun - Class in com.facebook.buck.cli
Immutable implementation of AbstractTestRun.
TestRun.Builder - Class in com.facebook.buck.cli
Builds instances of TestRun.
testRunCompleted(TestRunEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testRunCompleted(TestRunEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
TestRunEvent - Class in com.facebook.buck.rules
 
TestRunEvent.Finished - Class in com.facebook.buck.rules
 
TestRunEvent.Finished(int, List<TestResults>) - Constructor for class com.facebook.buck.rules.TestRunEvent.Finished
 
TestRunEvent.Started - Class in com.facebook.buck.rules
 
TestRunEvent.Started(int, boolean, TestSelectorList, boolean, ImmutableSet<String>) - Constructor for class com.facebook.buck.rules.TestRunEvent.Started
 
testRunFinished(TestRunEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestRunFinishedEventInterface<T> - Interface in com.facebook.buck.event.external.events
Describes the results of the tests on all the targets.
TestRunning - Class in com.facebook.buck.cli
Utility class for running tests from TestRules which have been built.
TestRunningOptions - Class in com.facebook.buck.test
Immutable implementation of AbstractTestRunningOptions.
TestRunningOptions.Builder - Class in com.facebook.buck.test
Builds instances of TestRunningOptions.
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
tests - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
tests - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
tests - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
tests - Variable in class com.facebook.buck.jvm.java.JavaLibraryDescription.Arg
 
tests - Variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription.Arg
 
tests - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
testsDidBegin() - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testsDidEnd(List<TestCaseSummary>) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
TestSelector - Class in com.facebook.buck.test.selectors
A way of matching a test-method in a test-class, and saying whether or not to include any matches in a test run.
TestSelectorList - Class in com.facebook.buck.test.selectors
A collection of TestSelector instances which, as a group, can decide whether or not to include a given TestDescription.
testSelectorList - Variable in class com.facebook.buck.testrunner.BaseRunner
 
TestSelectorList.Builder - Class in com.facebook.buck.test.selectors
Build a new TestSelectorList from a list of strings, each of which is parsed by TestSelector.
TestSelectorList.Builder() - Constructor for class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
testSelectorListSupplier - Variable in class com.facebook.buck.cli.TestSelectorOptions
 
TestSelectorOptions - Class in com.facebook.buck.cli
 
TestSelectorOptions() - Constructor for class com.facebook.buck.cli.TestSelectorOptions
 
TestSelectorOptions.TestSelectorsOptionHandler - Class in com.facebook.buck.cli
 
TestSelectorOptions.TestSelectorsOptionHandler(CmdLineParser, OptionDef, Setter<Supplier<TestSelectorList>>) - Constructor for class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
TestSelectorParseException - Exception in com.facebook.buck.test.selectors
Errors specific to parsing test selectors.
TestSelectorParseException(String) - Constructor for exception com.facebook.buck.test.selectors.TestSelectorParseException
 
TestSelectorParseException(String, Exception) - Constructor for exception com.facebook.buck.test.selectors.TestSelectorParseException
 
TestsOfFunction - Class in com.facebook.buck.query
A "testsof" query expression, which computes the tests of the given targets.
TestsOfFunction() - Constructor for class com.facebook.buck.query.TestsOfFunction
 
testStartedEvent(TestSummaryEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
TestStatusMessage - Class in com.facebook.buck.test
Immutable implementation of AbstractTestStatusMessage.
TestStatusMessage.Builder - Class in com.facebook.buck.test
Builds instances of TestStatusMessage.
TestStatusMessageEvent - Class in com.facebook.buck.rules
Events posted when a test emits a diagnostic status message event.
TestStatusMessageEvent.Finished - Class in com.facebook.buck.rules
 
TestStatusMessageEvent.Finished(TestStatusMessageEvent.Started, TestStatusMessage) - Constructor for class com.facebook.buck.rules.TestStatusMessageEvent.Finished
 
TestStatusMessageEvent.Started - Class in com.facebook.buck.rules
 
TestStatusMessageEvent.Started(TestStatusMessage) - Constructor for class com.facebook.buck.rules.TestStatusMessageEvent.Started
 
testStatusMessageFinished(TestStatusMessageEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testStatusMessageFinished(TestStatusMessageEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testStatusMessageForStatusEvent(XctoolOutputParsing.StatusEvent) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
 
testStatusMessageStarted(TestStatusMessageEvent.Started) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testStatusMessageStarted(TestStatusMessageEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestSummaryEvent - Class in com.facebook.buck.rules
 
TestSummaryEvent.Finished - Class in com.facebook.buck.rules
 
TestSummaryEvent.Finished(UUID, TestResultSummary) - Constructor for class com.facebook.buck.rules.TestSummaryEvent.Finished
 
TestSummaryEvent.Started - Class in com.facebook.buck.rules
 
TestSummaryEvent.Started(UUID, String, String) - Constructor for class com.facebook.buck.rules.TestSummaryEvent.Started
 
testSummaryFinished(TestSummaryEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testSummaryStarted(TestSummaryEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testTarget - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
TestThreadStateRenderer - Class in com.facebook.buck.event.listener
 
TestThreadStateRenderer(Ansi, Function<Long, String>, long, Map<Long, Optional<? extends TestRuleEvent>>, Map<Long, Optional<? extends TestSummaryEvent>>, Map<Long, Optional<? extends TestStatusMessageEvent>>, Map<Long, Optional<? extends LeafEvent>>, Map<BuildTarget, AtomicLong>) - Constructor for class com.facebook.buck.event.listener.TestThreadStateRenderer
 
testType - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
testType - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
TestType - Enum in com.facebook.buck.jvm.java
 
testType - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
TEXT_SECRET_KEY_SIZE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
Size of the text version of the receive-file secret key.
threadLimit - Variable in class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
Threads - Class in com.facebook.buck.util
 
ThreadStateRenderer - Interface in com.facebook.buck.event.listener
 
ThriftBuckConfig - Class in com.facebook.buck.thrift
 
ThriftBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.thrift.ThriftBuckConfig
 
ThriftCompiler - Class in com.facebook.buck.thrift
 
ThriftCompiler(BuildRuleParams, SourcePathResolver, Tool, ImmutableList<String>, Path, SourcePath, String, ImmutableSet<String>, ImmutableList<Path>, ImmutableSet<Path>, ImmutableMap<Path, SourcePath>, ImmutableSortedSet<String>) - Constructor for class com.facebook.buck.thrift.ThriftCompiler
 
ThriftCompilerStep - Class in com.facebook.buck.thrift
 
ThriftCompilerStep(Path, ImmutableMap<String, String>, ImmutableList<String>, Path, Path, String, ImmutableSet<String>, ImmutableList<Path>) - Constructor for class com.facebook.buck.thrift.ThriftCompilerStep
 
ThriftConstructorArg - Class in com.facebook.buck.thrift
 
ThriftConstructorArg() - Constructor for class com.facebook.buck.thrift.ThriftConstructorArg
 
ThriftCxxEnhancer - Class in com.facebook.buck.thrift
 
ThriftCxxEnhancer(ThriftBuckConfig, CxxLibraryDescription, boolean) - Constructor for class com.facebook.buck.thrift.ThriftCxxEnhancer
 
ThriftJavaEnhancer - Class in com.facebook.buck.thrift
 
ThriftJavaEnhancer(ThriftBuckConfig, JavacOptions) - Constructor for class com.facebook.buck.thrift.ThriftJavaEnhancer
 
ThriftLanguageSpecificEnhancer - Interface in com.facebook.buck.thrift
Interface used to implement thrift support for a language.
ThriftLibrary - Class in com.facebook.buck.thrift
Represents a thrift library target node in the action graph, providing an interface for dependents to setup dependencies and include paths correctly for the thrift files this library contains.
ThriftLibrary(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<ThriftLibrary>, HeaderSymlinkTree, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.thrift.ThriftLibrary
 
ThriftLibraryDescription - Class in com.facebook.buck.thrift
 
ThriftLibraryDescription(ThriftBuckConfig, ImmutableList<ThriftLanguageSpecificEnhancer>) - Constructor for class com.facebook.buck.thrift.ThriftLibraryDescription
 
ThriftLibraryDescription.CompilerType - Enum in com.facebook.buck.thrift
 
ThriftOverHttp - Class in com.facebook.buck.distributed
 
ThriftOverHttp(String, ThriftOverHttp.Encoding) - Constructor for class com.facebook.buck.distributed.ThriftOverHttp
 
ThriftOverHttp.Encoding - Enum in com.facebook.buck.distributed
 
ThriftPythonEnhancer - Class in com.facebook.buck.thrift
 
ThriftPythonEnhancer(ThriftBuckConfig, ThriftPythonEnhancer.Type) - Constructor for class com.facebook.buck.thrift.ThriftPythonEnhancer
 
ThriftPythonEnhancer.Type - Enum in com.facebook.buck.thrift
 
ThriftSource - Class in com.facebook.buck.thrift
 
ThriftSource(ThriftCompiler, ImmutableList<String>, Path) - Constructor for class com.facebook.buck.thrift.ThriftSource
 
ThriftWatcher - Class in com.facebook.buck.util
 
ThrowableConsoleEvent - Class in com.facebook.buck.event
Event for tracking Throwable
ThrowableConsoleEvent(Throwable, String) - Constructor for class com.facebook.buck.event.ThrowableConsoleEvent
 
ThrowableConsoleEvent(Throwable, Level, String) - Constructor for class com.facebook.buck.event.ThrowableConsoleEvent
 
TimeFormat - Class in com.facebook.buck.util
 
TimeSpan - Class in com.facebook.buck.util.concurrent
Pairs a duration with a TimeUnit.
TimeSpan(long, TimeUnit) - Constructor for class com.facebook.buck.util.concurrent.TimeSpan
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginOcunitEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.StatusEvent
 
timestamp(BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
Timestamp event.
timestampSeconds(String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
timestampSeconds(String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
timestampSeconds(String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
TMP_PATH - Static variable in class com.facebook.buck.jvm.java.intellij.Project
Directory in buck-out which holds temporary files.
TO_BUILD_TARGET - Static variable in class com.facebook.buck.apple.AppleDebuggableBinary
 
TO_BUILD_TARGET - Static variable in class com.facebook.buck.rules.SourcePaths
 
TO_CACHED_TRANSFORMATION - Static variable in class com.facebook.buck.test.TestCaseSummary
Transformation to annotate TestCaseSummary marking them as being read from cached results
TO_DEX_WITH_CLASSES - Static variable in interface com.facebook.buck.android.DexWithClasses
 
TO_ENTRY - Static variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
TO_FLAVOR - Static variable in class com.facebook.buck.model.Flavor
 
TO_MAVEN_CENTRAL_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
TO_PATH - Static variable in interface com.facebook.buck.android.DexWithClasses
 
TO_PATH - Static variable in class com.facebook.buck.io.MorePaths
 
TO_R_DOT_JAVA_PACKAGE - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
TO_RULE_KEY - Static variable in class com.facebook.buck.rules.RuleKey
Takes a string and uses it to construct a RuleKey.
TO_TARGET - Static variable in interface com.facebook.buck.model.HasBuildTarget
 
toArray() - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
toArray(T[]) - Method in class com.facebook.buck.util.concurrent.LinkedBlockingStack
 
toBuildRulesFor(BuildTarget, BuildRuleResolver, Iterable<BuildTarget>) - Static method in class com.facebook.buck.rules.BuildRules
 
toBytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toFileExtension() - Method in enum com.facebook.buck.apple.AppleBundleExtension
 
toGigabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toHttpUrl(Optional<String>, URI) - Static method in class com.facebook.buck.file.MavenUrlDecoder
 
toKilobytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toLogMessage() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
toLogMessage() - Method in interface com.facebook.buck.event.BuckEvent
 
toMacroArgFunction(MacroHandler, BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver) - Static method in class com.facebook.buck.rules.args.MacroArg
 
toMegabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toMode(Set<PosixFilePermission>) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Convert a set of posix file permissions the unix bit representation (e.g.
toModuleMap(BuildTarget, SourcePathResolver, String, String, Iterable<SourceList>) - Static method in class com.facebook.buck.lua.LuaUtil
 
toModuleMap(BuildTarget, SourcePathResolver, String, Path, Iterable<SourceList>) - Static method in class com.facebook.buck.python.PythonUtil
 
toModuleName(BuildTarget, String) - Static method in class com.facebook.buck.python.PythonUtil
Convert a path to a module to it's module name as referenced in import statements.
Tool - Interface in com.facebook.buck.rules
An abstraction for describing some tools used as part of the build.
toOptional() - Static method in class com.facebook.buck.util.Optionals
 
toPathFn(FileSystem) - Static method in class com.facebook.buck.io.MorePaths
 
toPlist() - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
Generate a plist serialization of project bound to this serializer.
TopologicalSort - Class in com.facebook.buck.graph
 
toPythonFunction(BuildRuleType, Object) - Method in class com.facebook.buck.rules.BuckPyFunction
 
toRemoteRepository(URL) - Static method in class com.facebook.buck.maven.AetherUtil
 
toRemoteRepository(String) - Static method in class com.facebook.buck.maven.AetherUtil
 
toSourcePath(ProjectFilesystem) - Static method in class com.facebook.buck.rules.SourcePaths
 
toString() - Method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
 
toString() - Method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
 
toString() - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
toString() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Prints immutable value AndroidGraphEnhancementResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Prints immutable value ResourceDetails{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Prints immutable value AndroidPackageableCollection{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
toString() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
toString() - Method in class com.facebook.buck.android.NdkCxxPlatform
Prints immutable value NdkCxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Prints immutable value NdkCxxPlatformCompiler{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
 
toString() - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Prints immutable value NdkCxxPlatformTargetConfiguration{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.android.ResourceFilters.Density
 
toString() - Method in class com.facebook.buck.android.StrippedObjectDescription
Prints immutable value StrippedObjectDescription{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleBundleDestinations
Prints immutable value AppleBundleDestinations{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleCxxPlatform
Prints immutable value AppleCxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.ApplePlatform
Prints immutable value ApplePlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleSdk
Prints immutable value AppleSdk{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleSdkPaths
Prints immutable value AppleSdkPaths{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Prints immutable value AppleTestBundleParamsKey{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleToolchain
Prints immutable value AppleToolchain{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
toString() - Method in class com.facebook.buck.apple.CodeSignIdentity
Prints immutable value CodeSignIdentity{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.FatBinaryInfo
Prints immutable value FatBinaryInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.FrameworkDependencies
Prints immutable value FrameworkDependencies{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.GroupedSource
Prints immutable value GroupedSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Prints immutable value ProvisioningProfileMetadata{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Prints immutable value AppleSimulator{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Prints immutable value AppleSimulatorProfile{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Prints immutable value CopyFilePhaseDestinationSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
toString() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
toString() - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Prints immutable value DirCacheEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Prints immutable value FetchResponseReadResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Prints immutable value HttpCacheEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Prints immutable value MetadataAndPayloadReadResultInternal{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Prints immutable value StoreResponseReadResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Prints immutable value StoreWriteResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.BuckConfig
 
toString() - Method in class com.facebook.buck.cli.InstallResult
Prints immutable value InstallResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.ProjectPredicates
Prints immutable value ProjectPredicates{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.ShowOptions
Prints immutable value ShowOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.TestRun
Prints immutable value TestRun{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.command.BuildExecutionResult
Prints immutable value BuildExecutionResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.counters.Counter
 
toString() - Method in class com.facebook.buck.counters.CounterInfo
Prints immutable value CounterInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.counters.CounterSnapshot
Prints immutable value CounterSnapshot{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Prints immutable value CxxCompilationDatabaseDependencies{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Prints immutable value CxxCompilationDatabaseEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxHeaders
Prints immutable value CxxHeaders{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Prints immutable value CxxHeaderSourceSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxPlatform
Prints immutable value CxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Prints immutable value CxxPreprocessorInput{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxSource
Prints immutable value CxxSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Prints immutable value CxxSourceRuleFactory{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxTestStep
 
toString() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
toString() - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Prints immutable value ExplicitCxxToolFlags{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.FrameworkPathArg
 
toString() - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
Prints immutable value IterableCxxToolFlags{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.MachoHeader
Prints immutable value MachoHeader{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.NativeLinkableInput
Prints immutable value NativeLinkableInput{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.OmnibusLibraries
Prints immutable value OmnibusLibraries{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.OmnibusLibrary
Prints immutable value OmnibusLibrary{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.OmnibusRoot
Prints immutable value OmnibusRoot{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Prints immutable value PreprocessAndCompilePreprocessorDelegateKey{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.PreprocessorFlags
Prints immutable value PreprocessorFlags{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.RelativeLinkArg
 
toString() - Method in class com.facebook.buck.d.DTestStep
 
toString() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.FieldReference
 
toString() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
toString() - Method in class com.facebook.buck.distributed.DistBuildStatus
Prints immutable value DistBuildStatus{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
toString() - Method in class com.facebook.buck.event.ConsoleEvent
 
toString() - Method in class com.facebook.buck.event.EventKey
Prints immutable value EventKey{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.event.PerfEventId
Prints immutable value PerfEventId{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.go.GoLinkable
Prints immutable value GoLinkable{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.go.GoPlatform
Prints immutable value GoPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.go.GoTestStep
 
toString() - Method in class com.facebook.buck.io.LazyPath
 
toString() - Method in class com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher
 
toString() - Method in class com.facebook.buck.io.ProjectFilesystem
 
toString() - Method in enum com.facebook.buck.js.ReactNativePlatform
 
toString() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Prints immutable value ProjectBuildFileParserOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.classes.AbstractFileLike
 
toString() - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Prints immutable value ContentRoot{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Prints immutable value DependencyEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Prints immutable value DependencyEntryData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Scope
 
toString() - Method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Type
 
toString() - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Prints immutable value IjLibrary{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Prints immutable value IjModule{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Prints immutable value IjModuleAndroidFacet{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Prints immutable value IjSourceFolder{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Prints immutable value ModuleIndexEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.intellij.SerializableIntellijSettings
 
toString() - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Prints immutable value SimplificationLimit{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.JavacOptions
Prints immutable value JavacOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Prints immutable value JUnitJvmArgs{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Phase
 
toString() - Method in class com.facebook.buck.lua.LuaPackageComponents
Prints immutable value LuaPackageComponents{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.model.BuildId
 
toString() - Method in class com.facebook.buck.model.Flavor
 
toString() - Method in class com.facebook.buck.model.Pair
 
toString() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Prints immutable value OCamlBuildContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Prints immutable value OCamlGeneratedBuildRules{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.parser.BuildFileSpec
Prints immutable value BuildFileSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.parser.Parser
 
toString() - Method in class com.facebook.buck.parser.SpeculativeParsing
Prints immutable value SpeculativeParsing{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Prints immutable value TargetNodePredicateSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.python.PythonPackageComponents
Prints immutable value PythonPackageComponents{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.python.PythonPlatform
Prints immutable value PythonPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.query.FunctionExpression
 
toString() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
toString() - Method in class com.facebook.buck.query.QueryExpression
Returns this query expression pretty-printed.
toString() - Method in class com.facebook.buck.query.TargetLiteral
 
toString() - Method in class com.facebook.buck.rage.BuildLogEntry
Prints immutable value BuildLogEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rage.DefectReport
Prints immutable value DefectReport{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rage.DefectSubmitResult
Prints immutable value DefectSubmitResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rage.RageConfig
Prints immutable value RageConfig{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rage.UserReport
Prints immutable value UserReport{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
toString() - Method in class com.facebook.buck.rules.ActionGraph
 
toString() - Method in class com.facebook.buck.rules.args.Arg
 
toString() - Method in class com.facebook.buck.rules.args.MacroArg
 
toString() - Method in class com.facebook.buck.rules.args.SanitizedArg
 
toString() - Method in class com.facebook.buck.rules.args.SourcePathArg
 
toString() - Method in class com.facebook.buck.rules.args.StringArg
 
toString() - Method in interface com.facebook.buck.rules.BuildRule
 
toString() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
toString() - Method in class com.facebook.buck.rules.BuildRuleKeys
Prints immutable value BuildRuleKeys{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.Cell
 
toString() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Prints immutable value FrameworkPath{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.OCamlSource
Prints immutable value OCamlSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.SourceList
Prints immutable value SourceList{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Prints immutable value SourceWithFlagsList{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Prints immutable value DexInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Prints immutable value NativeLibsInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo
Prints immutable value ExopackageInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Prints immutable value ExternalTestRunnerTestSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ImmutableBuildContext
Prints immutable value BuildContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Prints immutable value MacroMatchResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.RuleKey
 
toString() - Method in class com.facebook.buck.rules.SourceWithFlags
Prints immutable value SourceWithFlags{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.TargetNode
 
toString() - Method in class com.facebook.buck.simulate.SimulateReport
Prints immutable value SimulateReport{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.simulate.SingleRunReport
Prints immutable value SingleRunReport{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Prints immutable value ClientSideSlbConfig{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Prints immutable value LoadBalancedServiceEventData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
Prints immutable value LoadBalancerPingEventData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.slb.PerServerData
Prints immutable value PerServerData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.slb.PerServerPingData
Prints immutable value PerServerPingData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString(long) - Method in class com.facebook.buck.slb.ServerHealthManager
 
toString() - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
Prints immutable value ServerHealthManagerEventData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString(long, int) - Method in class com.facebook.buck.slb.ServerHealthState
 
toString() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
toString() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Prints immutable value ExecutionContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.test.selectors.TestDescription
 
toString() - Method in class com.facebook.buck.test.TestCaseSummary
 
toString() - Method in class com.facebook.buck.test.TestResultSummary
 
toString() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Prints immutable value TestResultSummaryVerbosity{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.test.TestRunningOptions
Prints immutable value TestRunningOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.test.TestStatusMessage
Prints immutable value TestStatusMessage{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.timing.AbsolutePerfTime
Prints immutable value AbsolutePerfTime{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.timing.RelativePerfTime
Prints immutable value RelativePerfTime{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Prints immutable value HashCodeAndFileType{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.util.environment.Architecture
 
toString() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Prints immutable value BuildEnvironmentDescription{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
toString() - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
toString() - Method in class com.facebook.buck.util.ProcessExecutorParams
Prints immutable value ProcessExecutorParams{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Prints immutable value VersionControlStats{...} with attribute values, excluding any non-generated and auxiliary attributes.
totalDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
totalDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
totalFailureCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
toTerabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
touch(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
TouchStep - Class in com.facebook.buck.step.fs
Step that runs touch <filename> in the shell.
TouchStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.TouchStep
 
toXcodeAttribute(HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
traceEvent(TraceEvent) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
TraceEvent - Class in com.facebook.buck.event
Weakly-typed events that should just show up in the trace log.
TraceEvent(String, ChromeTraceEvent.Phase) - Constructor for class com.facebook.buck.event.TraceEvent
 
TraceEvent(String, ChromeTraceEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.TraceEvent
 
TraceEventLogger - Class in com.facebook.buck.event
Helper for creating a trace event with a start and end.
TraceHandlerDelegate - Class in com.facebook.buck.httpserver
HTTP handler for requests to the /trace path.
TracesHandlerDelegate - Class in com.facebook.buck.httpserver
 
TracesHelper - Class in com.facebook.buck.httpserver
Utility to help with reading data from build trace files.
TracingTaskListener - Class in com.facebook.buck.jvm.java.tracing
A TaskListener that traces all events to a JavacPhaseTracer.
TracingTaskListener(JavacPhaseTracer) - Constructor for class com.facebook.buck.jvm.java.tracing.TracingTaskListener
 
transform(TargetGraph, BuildRuleResolver, TargetNode<T>) - Method in class com.facebook.buck.cli.BuildTargetNodeToBuildRuleTransformer
 
transform(Function<LEFT, X>, Function<RIGHT, X>) - Method in class com.facebook.buck.model.Either
 
transform(TargetGraph, BuildRuleResolver, TargetNode<T>) - Method in interface com.facebook.buck.rules.TargetNodeToBuildRuleTransformer
 
transform(ITestAnnotation, Class, Constructor, Method) - Method in class com.facebook.buck.testrunner.TestNGRunner.FilteringAnnotationTransformer
 
transformKeys(Map<K1, V>, Function<K1, K2>) - Static method in class com.facebook.buck.util.MoreMaps
 
TranslatingJavacPhaseTracer - Class in com.facebook.buck.jvm.java.tracing
A JavacPhaseTracer that translates the trace data to be more useful.
TranslatingJavacPhaseTracer(JavacPhaseEventLogger) - Constructor for class com.facebook.buck.jvm.java.tracing.TranslatingJavacPhaseTracer
 
TRASH_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
TRASH_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
TraversableGraph<T> - Interface in com.facebook.buck.graph
Minimal interface needed by AbstractBottomUpTraversal to traverse a graph.
traverse(Iterable<? extends T>) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Performs a depth-first, post-order traversal over a DAG.
traverse() - Method in class com.facebook.buck.graph.AbstractBottomUpTraversal
 
traverse(DirectoryTraversal) - Method in class com.facebook.buck.io.DefaultDirectoryTraverser
 
traverse() - Method in class com.facebook.buck.io.DirectoryTraversal
 
traverse(DirectoryTraversal) - Method in interface com.facebook.buck.io.DirectoryTraverser
Takes a DirectoryTraversal and ensures that DirectoryTraversal.visit(java.nio.file.Path, String) is invoked, as appropriate.
traverse() - Method in class com.facebook.buck.jvm.java.classes.ClasspathTraversal
 
traverse(ClasspathTraversal) - Method in interface com.facebook.buck.jvm.java.classes.ClasspathTraverser
 
traverse(ClasspathTraversal) - Method in class com.facebook.buck.jvm.java.classes.DefaultClasspathTraverser
 
traverse(C, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
 
traverse(Either<Left, Right>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
traverse(FrameworkPath, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
traverse(Object, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
traverse(ImmutableMap<K, V>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
traverse(OCamlSource, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
traverse(Pair<FIRST, SECOND>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
traverse(PatternMatchedCollection<T>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
traverse(ImmutableSortedMap<K, V>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
traverse(SourceList, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
traverse(SourceWithFlagsList, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
traverse(SourceWithFlags, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
traverse(Object) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer.Traversal
 
traverse(T, TypeCoercer.Traversal) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Traverse an object guided by this TypeCoercer.
traverse(ParamInfo.Traversal, T) - Method in class com.facebook.buck.rules.ParamInfo
Traverse the value of the field on dto that is represented by this instance.
traverse() - Method in class com.facebook.buck.util.ZipFileTraversal
 
TriState - Enum in com.facebook.buck.util
 
tryLock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
tryLock(long, TimeUnit) - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
tryToExtractInstrumentationTestRunnerFromManifest(InstallableApk) - Static method in class com.facebook.buck.android.AdbHelper
 
tryToExtractPackageNameFromManifest(InstallableApk) - Static method in class com.facebook.buck.android.AdbHelper
 
TwoLevelArtifactCacheDecorator - Class in com.facebook.buck.artifact_cache
 
TwoLevelArtifactCacheDecorator(ArtifactCache, ProjectFilesystem, ListeningExecutorService, long) - Constructor for class com.facebook.buck.artifact_cache.TwoLevelArtifactCacheDecorator
 
type - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
TYPE - Static variable in class com.facebook.buck.android.AndroidAarDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidBuildConfigDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidManifestDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidResourceDescription
 
TYPE - Static variable in class com.facebook.buck.android.ApkGenruleDescription
 
TYPE - Static variable in class com.facebook.buck.android.GenAidlDescription
 
TYPE - Static variable in class com.facebook.buck.android.NdkLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.RobolectricTestDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleBundleDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.apple.ApplePackageDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleResourceDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleTestDescription
 
TYPE - Static variable in class com.facebook.buck.apple.CoreDataModelDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.CxxBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.CxxLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.file.RemoteFileDescription
 
TYPE - Static variable in class com.facebook.buck.gwt.GwtBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.halide.HalideLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.groovy.GroovyLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.java.JavaBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.java.JavaLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.java.JavaTestDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.java.KeystoreDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.java.PrebuiltJarDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.scala.ScalaLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.jvm.scala.ScalaTestDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.python.CxxPythonExtensionDescription
 
TYPE - Static variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.python.PythonBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.python.PythonLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.rules.ProjectConfigDescription
 
TYPE - Static variable in class com.facebook.buck.shell.ExportFileDescription
 
TYPE - Static variable in class com.facebook.buck.shell.GenruleDescription
 
TYPE - Static variable in class com.facebook.buck.shell.ShTestDescription
 
TYPE - Static variable in class com.facebook.buck.swift.SwiftLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.thrift.ThriftLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.zip.ZipDescription
 
TYPE_PROPERTY_NAME - Static variable in class com.facebook.buck.rules.BuckPyFunction
The name of the property in the JSON produced by buck.py that identifies the type of the build rule being defined.
TypeCoercer<T> - Interface in com.facebook.buck.rules.coercer
Class defining an interpretation of some dynamically typed Java object as a specific class.
TypeCoercer.Traversal - Interface in com.facebook.buck.rules.coercer
 
TypeCoercerFactory - Interface in com.facebook.buck.rules.coercer
 
typeCoercerForType(Type) - Method in class com.facebook.buck.rules.coercer.DefaultTypeCoercerFactory
 
typeCoercerForType(Type) - Method in interface com.facebook.buck.rules.coercer.TypeCoercerFactory
 
Types - Class in com.facebook.buck.util
 

U

UBER_COMPILATION_DATABASE - Static variable in class com.facebook.buck.cxx.CxxCompilationDatabase
 
UNBUNDLE - Static variable in class com.facebook.buck.js.ReactNativeFlavors
 
undefined - Variable in class com.facebook.buck.android.relinker.Symbols
 
unexpectedExceptionCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
UNFINISHED_EVENT_PAIR - Static variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
UnflavoredBuildTarget - Class in com.facebook.buck.model
Immutable implementation of AbstractUnflavoredBuildTarget.
UnflavoredBuildTarget.Builder - Class in com.facebook.buck.model
Builds instances of UnflavoredBuildTarget.
uninstallApp(String, boolean) - Method in class com.facebook.buck.android.AdbHelper
Uninstall apk from all matching devices.
UninstallCommand - Class in com.facebook.buck.cli
 
UninstallCommand() - Constructor for class com.facebook.buck.cli.UninstallCommand
 
UninstallCommand.UninstallOptions - Class in com.facebook.buck.cli
 
UninstallCommand.UninstallOptions() - Constructor for class com.facebook.buck.cli.UninstallCommand.UninstallOptions
 
UninstallEvent - Class in com.facebook.buck.event
 
UninstallEvent(EventKey, String) - Constructor for class com.facebook.buck.event.UninstallEvent
 
UninstallEvent.Finished - Class in com.facebook.buck.event
 
UninstallEvent.Finished(UninstallEvent.Started, boolean) - Constructor for class com.facebook.buck.event.UninstallEvent.Finished
 
UninstallEvent.Started - Class in com.facebook.buck.event
 
UninstallEvent.Started(String) - Constructor for class com.facebook.buck.event.UninstallEvent.Started
 
uninstallFinished(UninstallEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
uninstallOptions() - Method in class com.facebook.buck.cli.InstallCommand
 
uninstallOptions() - Method in class com.facebook.buck.cli.UninstallCommand
 
uninstallStarted(UninstallEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
UnixDomainSocket - Class in com.facebook.buck.io.unixsocket
Implements a Socket backed by a native Unix domain socket.
UnixUserIdFetcher - Class in com.facebook.buck.util
Fetches the user ID of the running process.
UnixUserIdFetcher() - Constructor for class com.facebook.buck.util.UnixUserIdFetcher
 
UnknownArchiver - Class in com.facebook.buck.cxx
A specialization of Archiver without information specific to a platform implementation.
UnknownArchiver(Tool) - Constructor for class com.facebook.buck.cxx.UnknownArchiver
 
UnknownLinker - Class in com.facebook.buck.cxx
A specialization of Linker without information specific to a platform implementation.
UnknownLinker(Tool) - Constructor for class com.facebook.buck.cxx.UnknownLinker
 
unlock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableLock
 
unpackJarTo(ClassLoader, Path) - Method in class com.facebook.buck.jvm.java.FatJar
 
unpackNativeLibrariesInto(ClassLoader, Path) - Method in class com.facebook.buck.jvm.java.FatJar
 
unregister(Object) - Method in class com.facebook.buck.event.BuckEventBus
 
unregisterLogLevel(String) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures further log messages use the logger's configured level when writing to the most recent OutputStream registered for commandId.
unregisterOutputStream(String) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures further log messages are no longer written to the most recent OutputStream registered for commandId.
UnsortedAndroidResourceDeps - Class in com.facebook.buck.android
 
UnsortedAndroidResourceDeps(ImmutableSet<HasAndroidResourceDeps>) - Constructor for class com.facebook.buck.android.UnsortedAndroidResourceDeps
 
UnsortedAndroidResourceDeps.Callback - Interface in com.facebook.buck.android
 
Unzip - Class in com.facebook.buck.zip
 
Unzip.ExistingFileMode - Enum in com.facebook.buck.zip
 
UnzipAar - Class in com.facebook.buck.android
 
UnzipStep - Class in com.facebook.buck.zip
 
UnzipStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.zip.UnzipStep
 
update(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
Creates and sends an event which indicates an update in state of the scope.
update(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
update(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
updateAndStartIfNeeded(Optional<ArtifactCache>) - Method in class com.facebook.buck.httpserver.WebServer
Update state and start the server if necessary.
updatedParams - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.CxxLibraryEnhancement
 
updateLock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableReadWriteUpdateLock
 
uri - Variable in class com.facebook.buck.file.DownloadEvent
 
UriTypeCoercer - Class in com.facebook.buck.rules.coercer
 
UriTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.UriTypeCoercer
 
url - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
USE_RESULTS_CACHE - Static variable in class com.facebook.buck.cli.TestCommand
 
useAndroidProguardConfigWithOptimizations - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
useCxxLibraries - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
useCxxLibraries - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 
useDefaultTestMain - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
useDependencyFileRuleKeys() - Method in class com.facebook.buck.cxx.CxxPrecompiledHeader
 
useDependencyFileRuleKeys() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
useDependencyFileRuleKeys() - Method in interface com.facebook.buck.rules.keys.SupportsDependencyFileRuleKey
 
useLinearAllocSplitDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
UserIdFetcher - Interface in com.facebook.buck.util
Fetches the user ID of the running process.
UserInput - Class in com.facebook.buck.rage
Helper methods for handling input from the user.
UserInput(PrintStream, BufferedReader) - Constructor for class com.facebook.buck.rage.UserInput
 
UserReport - Class in com.facebook.buck.rage
Immutable implementation of InteractiveReport.AbstractUserReport.
UserReport.Builder - Class in com.facebook.buck.rage
Builds instances of UserReport.
useSplitDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
useUnbundling(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
Util - Class in com.facebook.buck.jvm.java.intellij
 
Util() - Constructor for class com.facebook.buck.jvm.java.intellij.Util
 

V

VALID_XCTOOL_BUNDLE_EXTENSIONS - Static variable in class com.facebook.buck.apple.AppleBundleExtensions
 
validateAliasName(String) - Static method in class com.facebook.buck.cli.BuckConfig
 
validateAndGetSourcesUnderTest(ImmutableSet<BuildTarget>, BuildRuleResolver) - Static method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
validateAndGetSourcesUnderTest(ImmutableSet<BuildTarget>, BuildTarget, BuildRuleResolver) - Static method in class com.facebook.buck.jvm.java.JavaTestDescription
 
validateFlavors(ImmutableSet<Flavor>) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
validateLabelName(String) - Static method in class com.facebook.buck.cli.BuckConfig
 
validateResources(SourcePathResolver, ProjectFilesystem, ImmutableSortedSet<SourcePath>) - Static method in class com.facebook.buck.jvm.common.ResourceValidator
 
value() - Method in enum com.facebook.buck.android.ResourceFilters.Density
 
value - Variable in class com.facebook.buck.jvm.java.abi.EnumMirror
 
value() - Method in class com.facebook.buck.parser.SpeculativeParsing
 
valueOf(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.DxStep.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetCpuType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.ResourceFilters.Density
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleBuildRules.RecursiveDependenciesMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleBundleExtension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleDebugFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.PlistProcessStep.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.ProjectGenerator.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.SchemeActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorController.LaunchBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXGroup.SortPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.ArtifactCacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.CacheReadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.LoadBalancingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.CacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.InvocationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.CacheResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.bser.BserDeserializer.KeyOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cli.WorkQueueExecutionOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxLibraryDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessables.IncludeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxTestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.DebugSectionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIData
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfSectionHeader.SHType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.HeaderVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.CxxRuntimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.LinkableDepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.NativeLinkable.Linkage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dalvik.ZipSplitter.CanaryStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dalvik.ZipSplitter.DexSplitStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.distributed.ThriftOverHttp.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dotnet.FrameworkVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.ArtifactCompressionEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.ChromeTraceEvent.Phase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.CompilerErrorEvent.CompilerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.listener.TestResultFormatter.FormatMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.MissingSymbolEvent.SymbolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.SimplePerfEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.go.GoPackStep.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.BorrowablePath.Behaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.MoreFiles.DeleteRecursivelyOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.PathListing.FilterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.ProjectFilesystem.CopySourceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.Watchman.Capability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.js.ReactNativePlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.AnnotationProcessingEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.TestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Phase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.lua.LuaBinaryDescription.StarterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.parser.ParserConfig.AllowSymlinks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.parser.ParserConfig.BuildFileSearchMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.parser.ParserConfig.GlobHandler
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.python.PythonBuckConfig.PackageStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.query.QueryEnvironment.ArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildableProperties.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildRuleStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildRuleSuccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.CachingBuildEngine.BuildMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DependencySchedulingOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DepFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.InputHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.step.ExecutionContext.ExecutorPool
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.step.fs.CopyStep.DirectoryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.step.TargetDevice.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.test.CoverageReportFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.test.result.type.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.thrift.ThriftLibraryDescription.CompilerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.thrift.ThriftPythonEnhancer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Ansi.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.DependencyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.environment.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.environment.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Escaper.Quoter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.ProcessExecutor.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.TriState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.unit.SizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.zip.Unzip.ExistingFileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.zip.ZipCompressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.zip.ZipOutputStreams.HandleDuplicates
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
This will never be absent after this Arg is populated.
values() - Static method in enum com.facebook.buck.android.DxStep.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetCpuType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.ResourceFilters.Density
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleBuildRules.RecursiveDependenciesMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleBundleExtension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleDebugFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.PlistProcessStep.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.ProjectGenerator.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.SchemeActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorController.LaunchBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXGroup.SortPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.ArtifactCacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.CacheReadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.LoadBalancingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.CacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.InvocationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.CacheResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.bser.BserDeserializer.KeyOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cli.WorkQueueExecutionOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxLibraryDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessables.IncludeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxTestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.DebugSectionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIData
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfSectionHeader.SHType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.HeaderVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.CxxRuntimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.LinkableDepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.NativeLinkable.Linkage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dalvik.ZipSplitter.CanaryStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dalvik.ZipSplitter.DexSplitStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.distributed.ThriftOverHttp.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dotnet.FrameworkVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.ArtifactCompressionEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.ChromeTraceEvent.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.CompilerErrorEvent.CompilerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.listener.TestResultFormatter.FormatMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.MissingSymbolEvent.SymbolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.SimplePerfEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.go.GoPackStep.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.BorrowablePath.Behaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.MoreFiles.DeleteRecursivelyOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.PathListing.FilterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.ProjectFilesystem.CopySourceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.ProjectFilesystem.PathOrGlobMatcher.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.Watchman.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.js.ReactNativePlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.AnnotationProcessingEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.intellij.IjDependencyListBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.intellij.IjModuleGraph.AggregationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.TestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.jvm.java.tracing.JavacPhaseEvent.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.lua.LuaBinaryDescription.StarterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.parser.ParserConfig.AllowSymlinks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.parser.ParserConfig.BuildFileSearchMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.parser.ParserConfig.GlobHandler
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.python.PythonBuckConfig.PackageStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.query.QueryEnvironment.ArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildableProperties.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildRuleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildRuleSuccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.CachingBuildEngine.BuildMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DependencySchedulingOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DepFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.InputHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.step.ExecutionContext.ExecutorPool
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.step.fs.CopyStep.DirectoryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.step.TargetDevice.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.test.CoverageReportFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.test.result.type.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.thrift.ThriftLibraryDescription.CompilerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.thrift.ThriftPythonEnhancer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Ansi.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.DependencyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.environment.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.environment.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Escaper.Quoter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.ProcessExecutor.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.TriState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.unit.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.zip.Unzip.ExistingFileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.zip.ZipCompressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.zip.ZipOutputStreams.HandleDuplicates
Returns an array containing the constants of this enum type, in the order they are declared.
valuesFile - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
If present, contents of file can override those of AndroidBuildConfigDescription.Arg.values.
variants - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
VC_SECTION_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
verbose(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
verbose(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(String) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
Verbosity - Enum in com.facebook.buck.util
An indication of how verbose Buck should be.
VerbosityParser - Class in com.facebook.buck.cli
 
VERSION_REGEX_GROUP - Static variable in class com.facebook.buck.maven.Resolver
 
VersionCommand - Class in com.facebook.buck.cli
 
VersionCommand() - Constructor for class com.facebook.buck.cli.VersionCommand
 
VersionControlBuckConfig - Class in com.facebook.buck.util.versioncontrol
Provides simplified access to settings from the version_control section of a .buckconfig file.
VersionControlBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
VersionControlCmdLineInterface - Interface in com.facebook.buck.util.versioncontrol
Provides meta-data about the version control repository the project being built is using.
VersionControlCmdLineInterfaceFactory - Interface in com.facebook.buck.util.versioncontrol
 
VersionControlCommandFailedException - Exception in com.facebook.buck.util.versioncontrol
 
VersionControlCommandFailedException(Throwable) - Constructor for exception com.facebook.buck.util.versioncontrol.VersionControlCommandFailedException
 
VersionControlCommandFailedException(String) - Constructor for exception com.facebook.buck.util.versioncontrol.VersionControlCommandFailedException
 
VersionControlStats - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStats() - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStats
 
VersionControlStatsEvent - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStatsEvent(VersionControlStats) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
VersionControlStatsGenerator - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStatsGenerator(ExecutorService, VersionControlCmdLineInterfaceFactory, BuckEventBus) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStatsGenerator
 
VersionedTool - Class in com.facebook.buck.cxx
A Tool which only contributes a fixed name and version when appended to a rule key.
VersionedTool(Path, ImmutableList<String>, String, String) - Constructor for class com.facebook.buck.cxx.VersionedTool
 
VersionStringComparator - Class in com.facebook.buck.util
Compares version strings such as "4.2.2", "17.0", "r10e-rc4".
VersionStringComparator() - Constructor for class com.facebook.buck.util.VersionStringComparator
 
visit(HeaderMap.HeaderMapVisitor) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
visit(T) - Method in class com.facebook.buck.graph.AbstractBottomUpTraversal
 
visit(Node) - Method in class com.facebook.buck.graph.AbstractBreadthFirstThrowingTraversal
To perform a full traversal of the the initialNode's transitive dependencies, this function should return all of node's direct dependencies.
visit(Path, String) - Method in class com.facebook.buck.io.DirectoryTraversal
 
visit(Path, InputStream) - Method in interface com.facebook.buck.jvm.java.abi.FileAction
 
visit(FileLike) - Method in class com.facebook.buck.jvm.java.classes.ClasspathTraversal
 
visit(ZipFile, ZipEntry) - Method in class com.facebook.buck.util.ZipFileTraversal
 
visitDirectory(Path, String) - Method in class com.facebook.buck.io.DirectoryTraversal
 
vmArgs - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
In practice, these may be values such as -Xmx512m.
vmArgs - Variable in class com.facebook.buck.jvm.groovy.GroovyTestDescription.Arg
 
vmArgs - Variable in class com.facebook.buck.jvm.java.JavaTestDescription.Arg
 
vmArgs - Variable in class com.facebook.buck.jvm.scala.ScalaTestDescription.Arg
 

W

waitFor() - Method in class com.facebook.buck.util.ManagedRunnable
Wait for the backing thread to terminate.
waitForLaunchedProcess(ProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.ProcessExecutor
Blocks while waiting for a process previously returned by ProcessExecutor.launchProcess(ProcessExecutorParams) to exit, then returns the exit code of the process.
waitForProcess(ListeningProcessExecutor.LaunchedProcess, long, TimeUnit) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Blocks the calling thread until either the process exits or the timeout expires, whichever is first.
waitForSimulatorsToShutdown(long) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Waits up to timeoutMillis for all simulators to shut down.
waitForSimulatorToBoot(long, String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Waits up to timeoutMillis for the specified simulator to boot.
walkFileTree(Path, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
walkRelativeFileTree(Path, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
Similar to ProjectFilesystem.walkFileTree(Path, FileVisitor) except this takes in a path relative to the project root.
walkRelativeFileTree(Path, EnumSet<FileVisitOption>, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
Walks a project-root relative file tree with a visitor and visit options.
walkRule(BuildRule, Set<BuildRule>) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
wantWrite() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Invoke this to indicate you wish to write to the launched process's stdin.
warn(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(String) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warning(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
warning(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
warning(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
warningsFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
warningsFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
wasUploadSuccessful() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheEvent.Finished
 
WatchedFileHashCache - Class in com.facebook.buck.util.cache
 
WatchedFileHashCache(ProjectFilesystem) - Constructor for class com.facebook.buck.util.cache.WatchedFileHashCache
 
WatchEvents - Class in com.facebook.buck.io
 
Watchman - Class in com.facebook.buck.io
 
Watchman(Optional<String>, Optional<String>, Optional<String>, ImmutableSet<Watchman.Capability>, Optional<Path>, Optional<WatchmanClient>) - Constructor for class com.facebook.buck.io.Watchman
 
Watchman.Capability - Enum in com.facebook.buck.io
 
WatchmanClient - Interface in com.facebook.buck.io
Testable interface for a Watchman client.
WatchmanWatcher - Class in com.facebook.buck.util
Queries Watchman for changes to a path.
WatchmanWatcher(String, EventBus, Iterable<Path>, Iterable<String>, Watchman, UUID) - Constructor for class com.facebook.buck.util.WatchmanWatcher
 
WatchmanWatcherException - Exception in com.facebook.buck.util
 
WatchmanWatcherException(String) - Constructor for exception com.facebook.buck.util.WatchmanWatcherException
 
weakMemoize(Supplier<T>) - Static method in class com.facebook.buck.util.MoreSuppliers
 
WebServer - Class in com.facebook.buck.httpserver
A WebSocket server that reports events of buck.
WebServer(int, ProjectFilesystem, String, ObjectMapper) - Constructor for class com.facebook.buck.httpserver.WebServer
 
WebServer.WebServerException - Exception in com.facebook.buck.httpserver
 
WebServer.WebServerException(String, Exception) - Constructor for exception com.facebook.buck.httpserver.WebServer.WebServerException
 
WebServerBuckEventListener - Class in com.facebook.buck.httpserver
BuckEventListener that is responsible for reporting events of interest to the StreamingWebSocketServlet.
willGet(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
willGet(Path) - Method in interface com.facebook.buck.util.cache.FileHashCache
 
willGet(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
willGet(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
WindowsLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the Windows implementation.
WindowsLinker(Tool) - Constructor for class com.facebook.buck.cxx.WindowsLinker
 
withAaptPackageResources(AaptPackageResources) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for aaptPackageResources.
withActionGraph(ActionGraph) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for actionGraph.
withActionGraphNodesWithoutSimulateTime(int) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for actionGraphNodesWithoutSimulateTime.
withActool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for actool.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for actualHashCode.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for actualHashCode.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for actualHashCode.
withAdbOptions(AdbOptions) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional adbOptions.
withAdbOptions(Optional<AdbOptions>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for adbOptions.
withAllowEmptyGlobs(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for allowEmptyGlobs.
withAndroidBootclasspathSupplier(Supplier<String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for androidBootclasspathSupplier.
withAndroidFacet(IjModuleAndroidFacet) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object by setting present value for optional androidFacet.
withAndroidFacet(Optional<IjModuleAndroidFacet>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object by setting optional value for androidFacet.
withAndroidLibrary(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting value for androidLibrary.
withAndroidPlatformTargetSupplier(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for androidPlatformTargetSupplier.
withAnnotationProcessingParams(AnnotationProcessingParams) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for annotationProcessingParams.
withAppID(Pair<String, String>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for appID.
withAppIncludesFrameworks(boolean) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for appIncludesFrameworks.
withApplePlatform(ApplePlatform) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for applePlatform.
withAppleSdk(AppleSdk) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for appleSdk.
withAppleSdkPaths(AppleSdkPaths) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for appleSdkPaths.
withAr(Archiver) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ar.
withArchitectures(ImmutableList<String>) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for architectures.
withArchitectures(String...) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of architectures.
withArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of architectures.
withArflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of arflags.
withArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of arflags.
withArgs(Arg...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of args.
withArgs(Iterable<? extends Arg>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of args.
withArguments(String...) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of arguments.
withArguments(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of arguments.
withArtifactCache(ArtifactCache) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for artifactCache.
withArtifactContentHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Copy current immutable object by setting value for artifactContentHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Copy current immutable object by setting value for artifactSizeBytes.
withAs(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for as.
withAsflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asflags.
withAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asflags.
withAspp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for aspp.
withAsppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asppflags.
withAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asppflags.
withAssemblerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by replacing assemblerFlags map with specified map.
withAssetPaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of assetPaths.
withAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of assetPaths.
withAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of assetsDirectories.
withAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of assetsDirectories.
withAssociatedProjectPredicate(AssociatedTargetNodePredicate) - Method in class com.facebook.buck.cli.ProjectPredicates
Copy current immutable object by setting value for associatedProjectPredicate.
withAvailableCores(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for availableCores.
withBaseName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for baseName.
withBasePath(Path) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object by setting value for basePath.
withBestServer(boolean) - Method in class com.facebook.buck.slb.PerServerData
Copy current immutable object by setting value for bestServer.
withBinaryJar(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional binaryJar.
withBinaryJar(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting optional value for binaryJar.
withBlacklistedWifiSsids(String...) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object with elements that replace content of blacklistedWifiSsids.
withBlacklistedWifiSsids(Iterable<String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object with elements that replace content of blacklistedWifiSsids.
withBootclasspath(String) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting present value for optional bootclasspath.
withBootclasspath(Optional<String>) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting optional value for bootclasspath.
withBranchedFromMasterRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for branchedFromMasterRevisionId.
withBranchedFromMasterTsMillis(long) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for branchedFromMasterTsMillis.
withBuckCommit(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for buckCommit.
withBuckDirty(TriState) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for buckDirty.
withBuckEventBus(BuckEventBus) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for buckEventBus.
withBuckModuleBaseSourceCodePath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for buckModuleBaseSourceCodePath.
withBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by replacing buildConfigs map with specified map.
withBuildDurationMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for buildDurationMillis.
withBuildEnvironmentDescription(BuildEnvironmentDescription) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object by setting value for buildEnvironmentDescription.
withBuildFileName(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for buildFileName.
withBuildFileSpec(BuildFileSpec) - Method in class com.facebook.buck.parser.BuildTargetSpec
Copy current immutable object by setting value for buildFileSpec.
withBuildFileSpec(BuildFileSpec) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Copy current immutable object by setting value for buildFileSpec.
withBuildId(BuildId) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for buildId.
withBuildId(BuildId) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting present value for optional buildId.
withBuildId(Optional<BuildId>) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting optional value for buildId.
withBuildId(BuildId) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for buildId.
withBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for buildTarget.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetSpec
Copy current immutable object by setting value for buildTarget.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget
Copy current immutable object by setting value for buildTarget.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object by setting value for buildTarget.
withBuildTargets(String...) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object with elements that replace content of buildTargets.
withBuildTargets(Iterable<String>) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object with elements that replace content of buildTargets.
withBuildVersion(String) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional buildVersion.
withBuildVersion(Optional<String>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for buildVersion.
withBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for bytecodeCompileDeps.
withBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for bytecodeCompileDeps.
withBytecodeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of bytecodeIncludes.
withBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of bytecodeIncludes.
withBytecodeLink(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for bytecodeLink.
withBytecodeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for bytecodeLinkableInput.
withBytecodeLinkDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for bytecodeLinkDeps.
withCacheDir(Path) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Copy current immutable object by setting value for cacheDir.
withCacheError(String) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional cacheError.
withCacheError(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for cacheError.
withCacheModes(String...) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object with elements that replace content of cacheModes.
withCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object with elements that replace content of cacheModes.
withCacheReadMode(ArtifactCacheBuckConfig.CacheReadMode) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Copy current immutable object by setting value for cacheReadMode.
withCacheReadMode(ArtifactCacheBuckConfig.CacheReadMode) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting value for cacheReadMode.
withCacheSource(String) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional cacheSource.
withCacheSource(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for cacheSource.
withCategory(String) - Method in class com.facebook.buck.counters.CounterInfo
Copy current immutable object by setting value for category.
withCategory(String) - Method in class com.facebook.buck.counters.CounterSnapshot
Copy current immutable object by setting value for category.
withCcSupplier(Supplier<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ccSupplier.
withCell(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting present value for optional cell.
withCell(Optional<String>) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting optional value for cell.
withCellPath(Path) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for cellPath.
withCflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cflags.
withCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cflags.
withCFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of cFlags.
withCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of cFlags.
withChildren(Path...) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object with elements that replace content of children.
withChildren(Iterable<? extends Path>) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object with elements that replace content of children.
withClassLoaderCache(ClassLoaderCache) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for classLoaderCache.
withClassNamesToHashesSupplier(Supplier<Map<String, HashCode>>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by setting value for classNamesToHashesSupplier.
withClasspathEntriesToDex(Path...) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathFile(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for classpathFile.
withClassPaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object with elements that replace content of classPaths.
withClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object with elements that replace content of classPaths.
withCLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for cLinkableInput.
withClock(Clock) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for clock.
withClock(Clock) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for clock.
withCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for codeCoverageEnabled.
withCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for codeCoverageEnabled.
withCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for codeCoverageEnabled.
withCodesignAllocate(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional codesignAllocate.
withCodesignAllocate(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for codesignAllocate.
withCommand(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of command.
withCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of command.
withCommand(String...) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object with elements that replace content of command.
withCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object with elements that replace content of command.
withCommandArgs(String) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting present value for optional commandArgs.
withCommandArgs(Optional<String>) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting optional value for commandArgs.
withCommandsCount(int) - Method in class com.facebook.buck.cxx.MachoHeader
Copy current immutable object by setting value for commandsCount.
withCompiler(NdkCxxPlatformCompiler) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for compiler.
withCompilerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by replacing compilerFlags map with specified map.
withCompilerFlags(String...) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object with elements that replace content of compilerFlags.
withCompilerFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object with elements that replace content of compilerFlags.
withComputeExopackageDepsAbi(ComputeExopackageDepsAbi) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional computeExopackageDepsAbi.
withComputeExopackageDepsAbi(Optional<ComputeExopackageDepsAbi>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for computeExopackageDepsAbi.
withConcurrencyLimit(ConcurrencyLimit) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for concurrencyLimit.
withConfigs(ImmutableSortedMap<String, ImmutableMap<String, String>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting present value for optional configs.
withConfigs(Optional<ImmutableSortedMap<String, ImmutableMap<String, String>>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting optional value for configs.
withConnectionTimeoutMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for connectionTimeoutMillis.
withConsole(Console) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for console.
withContacts(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of contacts.
withContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of contacts.
withContacts(String...) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of contacts.
withContacts(Iterable<String>) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of contacts.
withCopyNativeLibraries(CopyNativeLibraries) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional copyNativeLibraries.
withCopyNativeLibraries(Optional<CopyNativeLibraries>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for copyNativeLibraries.
withCoverageReportFormat(CoverageReportFormat) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for coverageReportFormat.
withCoverageReportTitle(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for coverageReportTitle.
withCppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cppflags.
withCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cppflags.
withCppSupplier(Supplier<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cppSupplier.
withCuda(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting present value for optional cuda.
withCuda(Optional<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting optional value for cuda.
withCudaflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cudaflags.
withCudaflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cudaflags.
withCudapp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting present value for optional cudapp.
withCudapp(Optional<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting optional value for cudapp.
withCudappflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cudappflags.
withCudappflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cudappflags.
withCurrentRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for currentRevisionId.
withCxxflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxflags.
withCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxflags.
withCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Copy current immutable object by replacing cxxHeaders map with specified map.
withCxxLibrary(BuildTarget) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting present value for optional cxxLibrary.
withCxxLibrary(Optional<BuildTarget>) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting optional value for cxxLibrary.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxPlatform.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for cxxPlatform.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting value for cxxPlatform.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.go.GoPlatform
Copy current immutable object by setting present value for optional cxxPlatform.
withCxxPlatform(Optional<CxxPlatform>) - Method in class com.facebook.buck.go.GoPlatform
Copy current immutable object by setting optional value for cxxPlatform.
withCxxppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxppflags.
withCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxppflags.
withCxxppSupplier(Supplier<Preprocessor>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cxxppSupplier.
withCxxPreprocessorInput(CxxPreprocessorInput...) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object with elements that replace content of cxxPreprocessorInput.
withCxxPreprocessorInput(Iterable<? extends CxxPreprocessorInput>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object with elements that replace content of cxxPreprocessorInput.
withCxxPreprocessorInput(CxxPreprocessorInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for cxxPreprocessorInput.
withCxxRuntime(NdkCxxPlatforms.CxxRuntime) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxRuntime.
withCxxSharedRuntimePath(Path) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxSharedRuntimePath.
withCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Copy current immutable object by replacing cxxSources map with specified map.
withCxxSupplier(Supplier<Compiler>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cxxSupplier.
withData(DependencyEntryData) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Copy current immutable object by setting present value for optional data.
withData(Optional<DependencyEntryData>) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Copy current immutable object by setting optional value for data.
withDebugEnabled(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for debugEnabled.
withDebugEnabled(boolean) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for debugEnabled.
withDebugPathSanitizer(DebugPathSanitizer) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for debugPathSanitizer.
withDefaultIncludes(String...) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object with elements that replace content of defaultIncludes.
withDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object with elements that replace content of defaultIncludes.
withDefaultTestTimeoutMillis(long) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for defaultTestTimeoutMillis.
withDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object by replacing dependencies map with specified map.
withDependenciesPassTheirTests(boolean) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object by setting value for dependenciesPassTheirTests.
withDescription(Description<?>) - Method in class com.facebook.buck.rules.TargetNode
Return a copy of the current TargetNode, with the Description used for creating BuildRule instances switched out.
withDescriptions(ImmutableSet<Description<?>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for descriptions.
withDestination(PBXCopyFilesBuildPhase.Destination) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting value for destination.
withDeveloperCertificateFingerprints(HashCode...) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object with elements that replace content of developerCertificateFingerprints.
withDeveloperCertificateFingerprints(Iterable<? extends HashCode>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object with elements that replace content of developerCertificateFingerprints.
withDeveloperPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting present value for optional developerPath.
withDeveloperPath(Optional<Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting optional value for developerPath.
withDexInfo(ExopackageInfo.DexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting present value for optional dexInfo.
withDexInfo(Optional<ExopackageInfo.DexInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting optional value for dexInfo.
withDirectory(String) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Copy current immutable object by setting value for directory.
withDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Copy current immutable object by setting value for directory.
withDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Copy current immutable object by setting value for directory.
withDirectory(File) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional directory.
withDirectory(Optional<File>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for directory.
withDirectoryForTestResults(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional directoryForTestResults.
withDirectoryForTestResults(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for directoryForTestResults.
withDryRun(boolean) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for dryRun.
withDryRun(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for dryRun.
withDsymutil(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for dsymutil.
withEndIndex(int) - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Copy current immutable object by setting value for endIndex.
withEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by replacing entitlements map with specified map.
withEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by replacing env map with specified map.
withEnvironment(PythonEnvironment) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting value for environment.
withEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by replacing environment map with specified map.
withEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by replacing environment map with specified map.
withEnvironment(Map<String, String>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional environment.
withEnvironment(Optional<Map<String, String>>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for environment.
withErrorCheckTimeRangeMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for errorCheckTimeRangeMillis.
withErrorMessageFormat(String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting value for errorMessageFormat.
withETAMillis(long) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting value for eTAMillis.
withEventBus(BuckEventBus) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for eventBus.
withEventBus(BuckEventBus) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for eventBus.
withException(Exception) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting present value for optional exception.
withException(Optional<Exception>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting optional value for exception.
withException(Exception) - Method in class com.facebook.buck.slb.PerServerPingData
Copy current immutable object by setting present value for optional exception.
withException(Optional<Exception>) - Method in class com.facebook.buck.slb.PerServerPingData
Copy current immutable object by setting optional value for exception.
withExecutablesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for executablesPath.
withExecutors(Map<ExecutionContext.ExecutorPool, ? extends ListeningExecutorService>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by replacing executors map with specified map.
withExitCode(int) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting value for exitCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for expectedHashCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for expectedHashCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for expectedHashCode.
withExpirationDate(Date) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for expirationDate.
withExported(boolean) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Copy current immutable object by setting value for exported.
withExportedLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of exportedLinkerFlags.
withExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of exportedLinkerFlags.
withExtension(Either<AppleBundleExtension, String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting value for extension.
withExtraArguments(String...) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object with elements that replace content of extraArguments.
withExtraArguments(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object with elements that replace content of extraArguments.
withExtraClassPathDependencies(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object with elements that replace content of extraClassPathDependencies.
withExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object with elements that replace content of extraClassPathDependencies.
withExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by replacing extraData map with specified map.
withExtraJvmArgs(ImmutableList<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional extraJvmArgs.
withExtraJvmArgs(Optional<ImmutableList<String>>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for extraJvmArgs.
withFailures(BuildResult...) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object with elements that replace content of failures.
withFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object with elements that replace content of failures.
withFatTarget(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object by setting value for fatTarget.
withFile(String) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseEntry
Copy current immutable object by setting value for file.
withFilePath(Path) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for filePath.
withFileUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for fileUrl.
withFinalDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for finalDeps.
withFingerprint(HashCode) - Method in class com.facebook.buck.apple.CodeSignIdentity
Copy current immutable object by setting present value for optional fingerprint.
withFingerprint(Optional<HashCode>) - Method in class com.facebook.buck.apple.CodeSignIdentity
Copy current immutable object by setting optional value for fingerprint.
withFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by replacing flagMacros map with specified map.
withFlags(String...) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object with elements that replace content of flags.
withFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of flags.
withFlags(String...) - Method in class com.facebook.buck.rules.SourceWithFlags
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.rules.SourceWithFlags
Copy current immutable object with elements that replace content of flags.
withFlavor(Flavor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for flavor.
withFlavor(Flavor) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting value for flavor.
withFlavor(Flavor) - Method in class com.facebook.buck.rules.BuildRuleParams
 
withFlavors(Flavor...) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object with elements that replace content of flavors.
withFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object with elements that replace content of flavors.
withFlavors(Iterable<Flavor>) - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
withFlavors(Iterable<Flavor>) - Method in class com.facebook.buck.rules.TargetNode
 
withFolders(ImmutableSortedSet<IjSourceFolder>) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Copy current immutable object by setting value for folders.
withFolders(IjFolder...) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object with elements that replace content of folders.
withFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object with elements that replace content of folders.
withFrameworkPaths(FrameworkPath...) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of frameworkPaths.
withFrameworkPaths(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of frameworkPaths.
withFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworksPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for frameworksPath.
withFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders
Copy current immutable object by replacing fullNameToPathMap map with specified map.
withGccVersion(String) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Copy current immutable object by setting value for gccVersion.
withGetHashCode(HashCode) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object by setting value for getHashCode.
withGoArch(String) - Method in class com.facebook.buck.go.GoPlatform
Copy current immutable object by setting value for goArch.
withGoLinkInput(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.go.GoLinkable
Copy current immutable object by replacing goLinkInput map with specified map.
withGoOs(String) - Method in class com.facebook.buck.go.GoPlatform
Copy current immutable object by setting value for goOs.
withGroup(String) - Method in class com.facebook.buck.jvm.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for group.
withHash(String) - Method in class com.facebook.buck.rules.Sha1HashCode
Copy current immutable object by setting value for hash.
withHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of headerMaps.
withHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of headerMaps.
withHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of headerMaps.
withHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of headerMaps.
withHealthCheckIntervalMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for healthCheckIntervalMillis.
withHighlightedBuildIds(BuildId...) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object with elements that replace content of highlightedBuildIds.
withHighlightedBuildIds(Iterable<? extends BuildId>) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object with elements that replace content of highlightedBuildIds.
withHostname(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for hostname.
withIbtool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for ibtool.
withIdentifier(String) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for identifier.
withIdentifier(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Copy current immutable object by setting value for identifier.
withIncludedPaths(Path...) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object with elements that replace content of includedPaths.
withIncludedPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object with elements that replace content of includedPaths.
withIncludePaths(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of includePaths.
withIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of includePaths.
withIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of includeRoots.
withIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of includeRoots.
withIncludes(CxxHeaders) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object by setting value for includes.
withIncludeStdErr(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting value for includeStdErr.
withIncludeStdOut(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting value for includeStdOut.
withInfoPlist(SourcePath) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting present value for optional infoPlist.
withInfoPlist(Optional<SourcePath>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting optional value for infoPlist.
withInput(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of input.
withInput(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of input.
withInputRuleKey(RuleKey) - Method in class com.facebook.buck.rules.BuildRuleKeys
Copy current immutable object by setting present value for optional inputRuleKey.
withInputRuleKey(Optional<RuleKey>) - Method in class com.facebook.buck.rules.BuildRuleKeys
Copy current immutable object by setting optional value for inputRuleKey.
withIs64Bit(boolean) - Method in class com.facebook.buck.cxx.MachoHeader
Copy current immutable object by setting value for is64Bit.
withIsAndroidResources(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Copy current immutable object by setting value for isAndroidResources.
withIsTestSource(boolean) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Copy current immutable object by setting value for isTestSource.
withJavacJarPath(SourcePath) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting present value for optional javacJarPath.
withJavacJarPath(Optional<SourcePath>) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting optional value for javacJarPath.
withJavacPath(Path) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting present value for optional javacPath.
withJavacPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting optional value for javacPath.
withJavadocUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional javadocUrl.
withJavadocUrl(Optional<String>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting optional value for javadocUrl.
withJavaLibrariesToDex(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of javaLibrariesToDex.
withJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of javaLibrariesToDex.
withJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for javaPackageFinder.
withJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for javaPackageFinder.
withJavaVersion(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for javaVersion.
withJsonProtocolVersion(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for jsonProtocolVersion.
withKeepGoing(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for keepGoing.
withLabels(Label...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of labels.
withLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of labels.
withLabels(String...) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of labels.
withLabels(Iterable<String>) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of labels.
withLabelString(String) - Method in class com.facebook.buck.rules.Label
Copy current immutable object by setting value for labelString.
withLastModifiedTime(Date) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting value for lastModifiedTime.
withLatencyCheckTimeRangeMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for latencyCheckTimeRangeMillis.
withLaunchedPid(long) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting present value for optional launchedPid.
withLaunchedPid(Optional<Long>) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting optional value for launchedPid.
withLd(Linker) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ld.
withLdflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ldflags.
withLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ldflags.
withLdFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of ldFlags.
withLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of ldFlags.
withLevel(Level) - Method in class com.facebook.buck.test.TestStatusMessage
Copy current immutable object by setting value for level.
withLexCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional lexCompiler.
withLexCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for lexCompiler.
withLibraries(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of libraries.
withLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of libraries.
withLibraries(OmnibusLibrary...) - Method in class com.facebook.buck.cxx.OmnibusLibraries
Copy current immutable object with elements that replace content of libraries.
withLibraries(Iterable<? extends OmnibusLibrary>) - Method in class com.facebook.buck.cxx.OmnibusLibraries
Copy current immutable object with elements that replace content of libraries.
withLibrary(boolean) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for library.
withLinkerFlags(Map<? extends AbstractNdkCxxPlatformCompiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by replacing linkerFlags map with specified map.
withLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of linkerFlags.
withLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of linkerFlags.
withLipo(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for lipo.
withLldb(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for lldb.
withLogBook(List<LogRecord>) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting present value for optional logBook.
withLogBook(Optional<List<LogRecord>>) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting optional value for logBook.
withMacroInput(String) - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Copy current immutable object by setting value for macroInput.
withMacroType(String) - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Copy current immutable object by setting value for macroType.
withManifestPath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting present value for optional manifestPath.
withManifestPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting optional value for manifestPath.
withMaxAcceptableLatencyMillis(int) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for maxAcceptableLatencyMillis.
withMaxDebugLogLines(int) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting present value for optional maxDebugLogLines.
withMaxDebugLogLines(Optional<Integer>) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting optional value for maxDebugLogLines.
withMaxErrorPercentage(float) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for maxErrorPercentage.
withMaxSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Copy current immutable object by setting present value for optional maxSizeBytes.
withMaxSizeBytes(Optional<Long>) - Method in class com.facebook.buck.artifact_cache.DirCacheEntry
Copy current immutable object by setting optional value for maxSizeBytes.
withMaxStoreSize(long) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting present value for optional maxStoreSize.
withMaxStoreSize(Optional<Long>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting optional value for maxStoreSize.
withMessage(String) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting present value for optional message.
withMessage(Optional<String>) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting optional value for message.
withMessage(String) - Method in class com.facebook.buck.test.TestStatusMessage
Copy current immutable object by setting value for message.
withMetadata(ImmutableMap<String, String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional metadata.
withMetadata(Optional<ImmutableMap<String, String>>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for metadata.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Copy current immutable object by setting value for metadata.
withMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Copy current immutable object by setting value for metadata.
withMetadataPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for metadataPath.
withMinVersion(String) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for minVersion.
withMinVersionFlagPrefix(String) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for minVersionFlagPrefix.
withModuleBasePath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object by setting value for moduleBasePath.
withModules(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents
Copy current immutable object by replacing modules map with specified map.
withModules(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing modules map with specified map.
withName(String) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting present value for optional name.
withName(Optional<String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting optional value for name.
withName(String) - Method in class com.facebook.buck.counters.CounterInfo
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.model.ImmutableFlavor
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.BuildRuleType
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.coercer.OCamlSource
Copy current immutable object by setting value for name.
withNamedSources(ImmutableSortedMap<String, SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting present value for optional namedSources.
withNamedSources(Optional<ImmutableSortedMap<String, SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting optional value for namedSources.
withNamedSources(ImmutableSortedMap<String, SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting present value for optional namedSources.
withNamedSources(Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting optional value for namedSources.
withNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
Copy current immutable object by replacing nameToField map with specified map.
withNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders
Copy current immutable object by replacing nameToPathMap map with specified map.
withNativeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for nativeCompileDeps.
withNativeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for nativeCompileDeps.
withNativeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of nativeIncludes.
withNativeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of nativeIncludes.
withNativeLibAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibAssetsDirectories.
withNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibAssetsDirectories.
withNativeLibraries(Map<String, ? extends SourcePath>) - Method in class com.facebook.buck.lua.LuaPackageComponents
Copy current immutable object by replacing nativeLibraries map with specified map.
withNativeLibraries(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing nativeLibraries map with specified map.
withNativeLibsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsDirectories.
withNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsDirectories.
withNativeLibsInfo(ExopackageInfo.NativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting present value for optional nativeLibsInfo.
withNativeLibsInfo(Optional<ExopackageInfo.NativeLibsInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting optional value for nativeLibsInfo.
withNativeLibsTargets(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsTargets.
withNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsTargets.
withNativeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for nativeLinkableInput.
withNativeLinkables(NativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkables.
withNativeLinkables(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkables.
withNativeLinkablesAssets(NativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkablesAssets.
withNativeLinkablesAssets(Iterable<? extends NativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkablesAssets.
withNoDxClasspathEntries(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of noDxClasspathEntries.
withNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of noDxClasspathEntries.
withNoHealthyServersAvailable(boolean) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
Copy current immutable object by setting value for noHealthyServersAvailable.
withNumberOfThreads(int) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for numberOfThreads.
withObjdump(Tool) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for objdump.
withObjectFiles(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of objectFiles.
withObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of objectFiles.
withObjectMapper(ObjectMapper) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for objectMapper.
withOcamlBytecodeCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlBytecodeCompiler.
withOcamlBytecodeCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlBytecodeCompiler.
withOcamlCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlCompiler.
withOcamlCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlCompiler.
withOcamlDebug(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlDebug.
withOcamlDebug(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlDebug.
withOcamlDepTool(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlDepTool.
withOcamlDepTool(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlDepTool.
withOCamlInput(OCamlLibrary...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of oCamlInput.
withOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of oCamlInput.
withOCamlInteropIncludesDir(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional oCamlInteropIncludesDir.
withOCamlInteropIncludesDir(Optional<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for oCamlInteropIncludesDir.
withOs(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for os.
withOtest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional otest.
withOtest(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for otest.
withOtherFlags(CxxToolFlags) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object by setting value for otherFlags.
withoutFlavor(Flavor) - Method in class com.facebook.buck.rules.BuildRuleParams
 
withOutputPath(String) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting present value for optional outputPath.
withOutputPath(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting optional value for outputPath.
withoutSuffix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
withoutTty() - Static method in class com.facebook.buck.util.Ansi
 
withPackageableCollection(AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for packageableCollection.
withPackageAssetLibraries(boolean) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional packageAssetLibraries.
withPackageAssetLibraries(Optional<Boolean>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for packageAssetLibraries.
withPackageName(String) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting present value for optional packageName.
withPackageName(Optional<String>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting optional value for packageName.
withPackagePrefix(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Copy current immutable object by setting value for packagePrefix.
withPackageStringAssets(PackageStringAssets) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional packageStringAssets.
withPackageStringAssets(Optional<PackageStringAssets>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for packageStringAssets.
withParams(BuildRuleParams) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting value for params.
withPath(Path) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for path.
withPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting present value for optional path.
withPath(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting optional value for path.
withPath(SourcePath) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object by setting value for path.
withPath(SourcePath) - Method in class com.facebook.buck.cxx.OmnibusLibrary
Copy current immutable object by setting value for path.
withPath(SourcePath) - Method in class com.facebook.buck.cxx.OmnibusRoot
Copy current immutable object by setting value for path.
withPath(Path) - Method in class com.facebook.buck.query.QueryFileTarget
Copy current immutable object by setting value for path.
withPathResolver(SourcePathResolver) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting value for pathResolver.
withPathsToThirdPartyJars(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of pathsToThirdPartyJars.
withPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of pathsToThirdPartyJars.
withPathToJavaAgent(String) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional pathToJavaAgent.
withPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for pathToJavaAgent.
withPathToJavaAgent(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting present value for optional pathToJavaAgent.
withPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting optional value for pathToJavaAgent.
withPathToXmlTestOutput(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting present value for optional pathToXmlTestOutput.
withPathToXmlTestOutput(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting optional value for pathToXmlTestOutput.
withPerServerData(PerServerPingData...) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
Copy current immutable object with elements that replace content of perServerData.
withPerServerData(Iterable<? extends PerServerPingData>) - Method in class com.facebook.buck.slb.LoadBalancerPingEventData
Copy current immutable object with elements that replace content of perServerData.
withPerServerData(PerServerData...) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
Copy current immutable object with elements that replace content of perServerData.
withPerServerData(Iterable<? extends PerServerData>) - Method in class com.facebook.buck.slb.ServerHealthManagerEventData
Copy current immutable object with elements that replace content of perServerData.
withPicType(AbstractCxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting value for picType.
withPingEndpoint(String) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for pingEndpoint.
withPingHttpClient(OkHttpClient) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for pingHttpClient.
withPingRequestLatencyMillis(long) - Method in class com.facebook.buck.slb.PerServerPingData
Copy current immutable object by setting present value for optional pingRequestLatencyMillis.
withPingRequestLatencyMillis(Optional<Long>) - Method in class com.facebook.buck.slb.PerServerPingData
Copy current immutable object by setting optional value for pingRequestLatencyMillis.
withPlatform(Platform) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for platform.
withPlatformFlags(String...) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Copy current immutable object with elements that replace content of platformFlags.
withPlatformFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Copy current immutable object with elements that replace content of platformFlags.
withPlatformFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
Copy current immutable object by setting value for platformFlags.
withPlatformPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting value for platformPath.
withPlugInsPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for plugInsPath.
withPrebuiltLibraries(SourcePath...) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object with elements that replace content of prebuiltLibraries.
withPrebuiltLibraries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object with elements that replace content of prebuiltLibraries.
withPreDexMerge(PreDexMerge) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional preDexMerge.
withPreDexMerge(Optional<PreDexMerge>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for preDexMerge.
withPredicate(Predicate<? super TargetNode<?>>) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Copy current immutable object by setting value for predicate.
withPrefixHeader(SourcePath) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting present value for optional prefixHeader.
withPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting optional value for prefixHeader.
withPrefixHeader(SourcePath) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object by setting present value for optional prefixHeader.
withPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object by setting optional value for prefixHeader.
withPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object by replacing preprocessorFlags map with specified map.
withProcessExecutor(ProcessExecutor) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for processExecutor.
withProductionBuild(boolean) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for productionBuild.
withProfilePath(Path) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for profilePath.
withProguardConfigPath(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting present value for optional proguardConfigPath.
withProguardConfigPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting optional value for proguardConfigPath.
withProguardConfigs(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of proguardConfigs.
withProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of proguardConfigs.
withProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for projectFilesystem.
withProjectRoot(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for projectRoot.
withProjectRootsPredicate(Predicate<TargetNode<?>>) - Method in class com.facebook.buck.cli.ProjectPredicates
Copy current immutable object by setting value for projectRootsPredicate.
withPythonInterpreter(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for pythonInterpreter.
withRanlib(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ranlib.
withRanlibflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ranlibflags.
withRanlibflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ranlibflags.
withRawConfig(Map<String, ? extends ImmutableMap<String, String>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by replacing rawConfig map with specified map.
withRawKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of rawKeys.
withRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of rawKeys.
withReadHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by replacing readHeaders map with specified map.
withRecursive(boolean) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object by setting value for recursive.
withRedirectError(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectError.
withRedirectError(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectError.
withRedirectInput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectInput.
withRedirectInput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectInput.
withRedirectOutput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectOutput.
withRedirectOutput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectOutput.
withRelativePath(Path) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting value for relativePath.
withReportLocalLocation(Path) - Method in class com.facebook.buck.rage.DefectSubmitResult
Copy current immutable object by setting present value for optional reportLocalLocation.
withReportLocalLocation(Optional<Path>) - Method in class com.facebook.buck.rage.DefectSubmitResult
Copy current immutable object by setting optional value for reportLocalLocation.
withReportSubmitLocation(String) - Method in class com.facebook.buck.rage.DefectSubmitResult
Copy current immutable object by setting value for reportSubmitLocation.
withReportSubmitMessage(String) - Method in class com.facebook.buck.rage.DefectSubmitResult
Copy current immutable object by setting present value for optional reportSubmitMessage.
withReportSubmitMessage(Optional<String>) - Method in class com.facebook.buck.rage.DefectSubmitResult
Copy current immutable object by setting optional value for reportSubmitMessage.
withReportUploadUri(URI) - Method in class com.facebook.buck.rage.RageConfig
Copy current immutable object by setting present value for optional reportUploadUri.
withReportUploadUri(Optional<URI>) - Method in class com.facebook.buck.rage.RageConfig
Copy current immutable object by setting optional value for reportUploadUri.
withRepresentativePlatform(AppleCxxPlatform) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object by setting value for representativePlatform.
withRequestSizeBytes(long) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting present value for optional requestSizeBytes.
withRequestSizeBytes(Optional<Long>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting optional value for requestSizeBytes.
withResolver(BuildRuleResolver) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
Copy current immutable object by setting value for resolver.
withResourceDetails(AndroidPackageableCollection.ResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by setting value for resourceDetails.
withResourceDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourceDirectories.
withResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourceDirectories.
withResourcePaths(Path...) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of resourcePaths.
withResourcePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of resourcePaths.
withResources(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing resources map with specified map.
withResourcesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for resourcesPath.
withResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithEmptyResButNonEmptyAssetsDir.
withResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithEmptyResButNonEmptyAssetsDir.
withResourcesWithNonEmptyResDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithNonEmptyResDir.
withResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithNonEmptyResDir.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for responseSizeBytes.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for responseSizeBytes.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for responseSizeBytes.
withResponseSizeBytes(long) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting present value for optional responseSizeBytes.
withResponseSizeBytes(Optional<Long>) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting optional value for responseSizeBytes.
withResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object by replacing results map with specified map.
withResultsCacheEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for resultsCacheEnabled.
withRobolectricLogPath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional robolectricLogPath.
withRobolectricLogPath(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for robolectricLogPath.
withRoots(Map<? extends BuildTarget, ? extends OmnibusRoot>) - Method in class com.facebook.buck.cxx.OmnibusLibraries
Copy current immutable object by replacing roots map with specified map.
withRuleFallbackTimeMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for ruleFallbackTimeMillis.
withRuleFlags(String...) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Copy current immutable object with elements that replace content of ruleFlags.
withRuleFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.ExplicitCxxToolFlags
Copy current immutable object with elements that replace content of ruleFlags.
withRuleFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.IterableCxxToolFlags
Copy current immutable object by setting value for ruleFlags.
withRuleKey(String) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting present value for optional ruleKey.
withRuleKey(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting optional value for ruleKey.
withRuleKey(RuleKey) - Method in class com.facebook.buck.rules.BuildRuleKeys
Copy current immutable object by setting value for ruleKey.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRules(BuildTarget...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of rules.
withRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of rules.
withRules(BuildRule...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of rules.
withRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of rules.
withRunAllTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for runAllTests.
withRunReports(SingleRunReport...) - Method in class com.facebook.buck.simulate.SimulateReport
Copy current immutable object with elements that replace content of runReports.
withRunReports(Iterable<? extends SingleRunReport>) - Method in class com.facebook.buck.simulate.SimulateReport
Copy current immutable object with elements that replace content of runReports.
withRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by replacing runtimeLdflags map with specified map.
withSchedulerService(ScheduledExecutorService) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object by setting value for schedulerService.
withScope(IjDependencyListBuilder.Scope) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntryData
Copy current immutable object by setting value for scope.
withSdkPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting value for sdkPath.
withSequenceNumber(int) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object by setting value for sequenceNumber.
withServer(URI) - Method in class com.facebook.buck.slb.LoadBalancedServiceEventData
Copy current immutable object by setting value for server.
withServer(URI) - Method in class com.facebook.buck.slb.PerServerData
Copy current immutable object by setting value for server.
withServer(URI) - Method in class com.facebook.buck.slb.PerServerPingData
Copy current immutable object by setting value for server.
withServerPool(URI...) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object with elements that replace content of serverPool.
withServerPool(Iterable<? extends URI>) - Method in class com.facebook.buck.slb.ClientSideSlbConfig
Copy current immutable object with elements that replace content of serverPool.
withServerUnhealthy(boolean) - Method in class com.facebook.buck.slb.PerServerData
Copy current immutable object by setting value for serverUnhealthy.
withSharedLibraryExtension(String) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for sharedLibraryExtension.
withSharedLibraryVersionedExtensionFormat(String) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for sharedLibraryVersionedExtensionFormat.
withShortName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for shortName.
withShouldExplainTestSelectorList(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for shouldExplainTestSelectorList.
withShouldReportAbsolutePaths(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for shouldReportAbsolutePaths.
withShouldReportAbsolutePaths(boolean) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for shouldReportAbsolutePaths.
withShufflingTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for shufflingTests.
withSimulateTimesFile(String) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for simulateTimesFile.
withSimulatorState(AppleSimulatorState) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for simulatorState.
withSize(long) - Method in class com.facebook.buck.rage.BuildLogEntry
Copy current immutable object by setting value for size.
withSoname(String) - Method in class com.facebook.buck.cxx.OmnibusLibrary
Copy current immutable object by setting value for soname.
withSoname(String) - Method in class com.facebook.buck.cxx.OmnibusRoot
Copy current immutable object by setting present value for optional soname.
withSoname(Optional<String>) - Method in class com.facebook.buck.cxx.OmnibusRoot
Copy current immutable object by setting optional value for soname.
withSortOrder(IjDependencyListBuilder.SortOrder) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Copy current immutable object by setting value for sortOrder.
withSource(SourcePath) - Method in class com.facebook.buck.rules.coercer.OCamlSource
Copy current immutable object by setting value for source.
withSourceFlags(String...) - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Copy current immutable object with elements that replace content of sourceFlags.
withSourceFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Copy current immutable object with elements that replace content of sourceFlags.
withSourceGroup(List<GroupedSource>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroup.
withSourceGroup(Optional<List<GroupedSource>>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroup.
withSourceGroupName(String) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroupName.
withSourceGroupName(Optional<String>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroupName.
withSourceGroupPathRelativeToTarget(Path) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroupPathRelativeToTarget.
withSourceGroupPathRelativeToTarget(Optional<Path>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroupPathRelativeToTarget.
withSourceJar(Path) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional sourceJar.
withSourceJar(Optional<Path>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting optional value for sourceJar.
withSourceLevel(String) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for sourceLevel.
withSourcePath(SourcePath) - Method in class com.facebook.buck.android.StrippedObjectDescription
Copy current immutable object by setting value for sourcePath.
withSourcePath(SourcePath) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourcePath.
withSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourcePath.
withSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting present value for optional sourcePath.
withSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting optional value for sourcePath.
withSourcePath(SourcePath) - Method in class com.facebook.buck.rules.SourceWithFlags
Copy current immutable object by setting value for sourcePath.
withSourcePathResolver(SourcePathResolver) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for sourcePathResolver.
withSourcePaths(SourcePath...) - Method in class com.facebook.buck.apple.FrameworkDependencies
Copy current immutable object with elements that replace content of sourcePaths.
withSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.apple.FrameworkDependencies
Copy current immutable object with elements that replace content of sourcePaths.
withSourcePaths(SourcePath...) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Copy current immutable object with elements that replace content of sourcePaths.
withSourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxCompilationDatabaseDependencies
Copy current immutable object with elements that replace content of sourcePaths.
withSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by replacing sourceToBootclasspath map with specified map.
withSourceTreePath(SourceTreePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting present value for optional sourceTreePath.
withSourceTreePath(Optional<SourceTreePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting optional value for sourceTreePath.
withSourceType(AbstractCxxSource.Type) - Method in class com.facebook.buck.cxx.PreprocessAndCompilePreprocessorDelegateKey
Copy current immutable object by setting value for sourceType.
withSourceWithFlags(SourceWithFlags) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceWithFlags.
withSourceWithFlags(Optional<SourceWithFlags>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceWithFlags.
withSpoolMode(AbstractJavacOptions.SpoolMode) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for spoolMode.
withStartIndex(int) - Method in class com.facebook.buck.rules.macros.MacroMatchResult
Copy current immutable object by setting value for startIndex.
withStatus(BuildStatus) - Method in class com.facebook.buck.distributed.DistBuildStatus
Copy current immutable object by setting value for status.
withStdErrLogLevel(Level) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional stdErrLogLevel.
withStdErrLogLevel(Optional<Level>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for stdErrLogLevel.
withStdOutLogLevel(Level) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional stdOutLogLevel.
withStdOutLogLevel(Optional<Level>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for stdOutLogLevel.
withStepRunner(StepRunner) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for stepRunner.
withSteps(Step...) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object with elements that replace content of steps.
withSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object with elements that replace content of steps.
withStrip(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for strip.
withStripFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of stripFlags.
withStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of stripFlags.
withStrippedObjectName(String) - Method in class com.facebook.buck.android.StrippedObjectDescription
Copy current immutable object by setting value for strippedObjectName.
withStubBinary(Path) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional stubBinary.
withStubBinary(Optional<Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for stubBinary.
withStubBinaryPath(Optional<Path>) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for stubBinaryPath.
withSubjectCommonName(String) - Method in class com.facebook.buck.apple.CodeSignIdentity
Copy current immutable object by setting value for subjectCommonName.
withSupportedArchitectures(String...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedArchitectures.
withSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedArchitectures.
withSupportedProductFamilyIDs(int...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedProductFamilyIDs.
withSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedProductFamilyIDs.
withSwift(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional swift.
withSwift(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for swift.
withSwiftName(String) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting present value for optional swiftName.
withSwiftName(Optional<String>) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting optional value for swiftName.
withSwiftRuntimePaths(Path...) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object with elements that replace content of swiftRuntimePaths.
withSwiftRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object with elements that replace content of swiftRuntimePaths.
withSwiftStaticRuntimePaths(Path...) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object with elements that replace content of swiftStaticRuntimePaths.
withSwiftStaticRuntimePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object with elements that replace content of swiftStaticRuntimePaths.
withSwiftStdlibTool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional swiftStdlibTool.
withSwiftStdlibTool(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for swiftStdlibTool.
withSymbolNameTool(SymbolNameTool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for symbolNameTool.
withSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime
Copy current immutable object by setting value for systemCpuTimeNs.
withSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime
Copy current immutable object by setting value for systemCpuTimeNs.
withSystemIncludePaths(Path...) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of systemIncludePaths.
withSystemIncludePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.PreprocessorFlags
Copy current immutable object with elements that replace content of systemIncludePaths.
withSystemIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of systemIncludeRoots.
withSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of systemIncludeRoots.
withSystemMemory(long) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for systemMemory.
withTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterInfo
Copy current immutable object by replacing tags map with specified map.
withTags(Map<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot
Copy current immutable object by replacing tags map with specified map.
withTagSets(Multimap<String, ? extends String>) - Method in class com.facebook.buck.counters.CounterSnapshot
Copy current immutable object by replacing tagSets map with specified map.
withTarget(BuildTarget) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by setting value for target.
withTargetAppPlatform(String) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for targetAppPlatform.
withTargetArch(NdkCxxPlatforms.TargetArch) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for targetArch.
withTargetArchAbi(NdkCxxPlatforms.TargetArchAbi) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for targetArchAbi.
withTargetCpuType(NdkCxxPlatforms.TargetCpuType) - Method in class com.facebook.buck.android.StrippedObjectDescription
Copy current immutable object by setting value for targetCpuType.
withTargetDeviceOptional(TargetDevice) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional targetDeviceOptional.
withTargetDeviceOptional(Optional<TargetDevice>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for targetDeviceOptional.
withTargetDeviceOptions(TargetDeviceOptions) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional targetDeviceOptions.
withTargetDeviceOptions(Optional<TargetDeviceOptions>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for targetDeviceOptions.
withTargetHash(String) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting present value for optional targetHash.
withTargetHash(Optional<String>) - Method in class com.facebook.buck.cli.ShowOptions
Copy current immutable object by setting optional value for targetHash.
withTargetLevel(String) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for targetLevel.
withTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.jvm.java.intellij.IjLibrary
Copy current immutable object by setting value for targets.
withTargets(ImmutableSet<TargetNode<? extends AbstractDescriptionArg>>) - Method in class com.facebook.buck.jvm.java.intellij.IjModule
Copy current immutable object by setting value for targets.
withTest(TestRule) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for test.
withTestCases(TestCaseSummary...) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of testCases.
withTestCases(Iterable<? extends TestCaseSummary>) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of testCases.
withTestClasses(String...) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object with elements that replace content of testClasses.
withTestClasses(Iterable<String>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object with elements that replace content of testClasses.
withTestLogPaths(Path...) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of testLogPaths.
withTestLogPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object with elements that replace content of testLogPaths.
withTestReportingCallback(TestRule.TestReportingCallback) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for testReportingCallback.
withTestResultsCallable(Callable<TestResults>) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for testResultsCallable.
withTestRunnerClasspath(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for testRunnerClasspath.
withTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional testSelectorList.
withTestSelectorList(Optional<TestSelectorList>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for testSelectorList.
withTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for testSelectorList.
withTestType(TestType) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting value for testType.
withThinTargets(BuildTarget...) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object with elements that replace content of thinTargets.
withThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object with elements that replace content of thinTargets.
withTimeAggregate(String) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for timeAggregate.
withTimeoutSeconds(int) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting value for timeoutSeconds.
withTimestampMillis(long) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for timestampMillis.
withTimestampMillis(long) - Method in class com.facebook.buck.test.TestStatusMessage
Copy current immutable object by setting value for timestampMillis.
withTmpDirectory(Path) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting present value for optional tmpDirectory.
withTmpDirectory(Optional<Path>) - Method in class com.facebook.buck.jvm.java.JUnitJvmArgs
Copy current immutable object by setting optional value for tmpDirectory.
withToolchain(NdkCxxPlatforms.Toolchain) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for toolchain.
withToolchainPaths(Path...) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object with elements that replace content of toolchainPaths.
withToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object with elements that replace content of toolchainPaths.
withToolchains(AppleToolchain...) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of toolchains.
withToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of toolchains.
withToolchainTarget(NdkCxxPlatforms.ToolchainTarget) - Method in class com.facebook.buck.android.NdkCxxPlatformTargetConfiguration
Copy current immutable object by setting value for toolchainTarget.
withTotalActionGraphNodes(int) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for totalActionGraphNodes.
withTotalDependencyDagEdges(int) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for totalDependencyDagEdges.
withTotalNumberOfTests(int) - Method in class com.facebook.buck.test.TestResults
Copy current immutable object by setting value for totalNumberOfTests.
withType(AbstractNdkCxxPlatformCompiler.Type) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Copy current immutable object by setting value for type.
withType(AbstractGroupedSource.Type) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting value for type.
withType(CacheResultType) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting value for type.
withType(AbstractCxxSource.Type) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object by setting value for type.
withType(IjDependencyListBuilder.Type) - Method in class com.facebook.buck.jvm.java.intellij.DependencyEntry
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for type.
withType(AbstractFrameworkPath.Type) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting value for type.
withType(AbstractSourceList.Type) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting value for type.
withType(AbstractSourceWithFlagsList.Type) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by setting value for type.
withType(AbstractHashCodeAndFileType.Type) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object by setting value for type.
withUdid(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for udid.
withUnflavoredBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object by setting value for unflavoredBuildTarget.
withUnnamedSources(ImmutableSortedSet<SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting present value for optional unnamedSources.
withUnnamedSources(Optional<ImmutableSortedSet<SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting optional value for unnamedSources.
withUnnamedSources(ImmutableSortedSet<SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting present value for optional unnamedSources.
withUnnamedSources(Optional<ImmutableSortedSet<SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting optional value for unnamedSources.
withUrl(URI) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by setting value for url.
withUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.ContentRoot
Copy current immutable object by setting value for url.
withUrl(String) - Method in class com.facebook.buck.jvm.java.intellij.IjSourceFolder
Copy current immutable object by setting value for url.
withUsedActionGraphNodes(int) - Method in class com.facebook.buck.simulate.SingleRunReport
Copy current immutable object by setting value for usedActionGraphNodes.
withUser(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for user.
withUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime
Copy current immutable object by setting value for userCpuTimeNs.
withUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime
Copy current immutable object by setting value for userCpuTimeNs.
withUserIssueDescription(String) - Method in class com.facebook.buck.rage.UserReport
Copy current immutable object by setting value for userIssueDescription.
withUserReport(UserReport) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object by setting present value for optional userReport.
withUserReport(Optional<UserReport>) - Method in class com.facebook.buck.rage.DefectReport
Copy current immutable object by setting optional value for userReport.
withUseWatchmanGlob(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for useWatchmanGlob.
withUsingOneTimeOutputDirectories(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for usingOneTimeOutputDirectories.
withUUID(String) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for uUID.
withValue(long) - Method in class com.facebook.buck.event.EventKey
Copy current immutable object by setting value for value.
withValue(String) - Method in class com.facebook.buck.event.PerfEventId
Copy current immutable object by setting value for value.
withValue(int) - Method in class com.facebook.buck.jvm.java.intellij.SimplificationLimit
Copy current immutable object by setting value for value.
withValue(boolean) - Method in class com.facebook.buck.parser.SpeculativeParsing
Copy current immutable object by setting value for value.
withValue(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for value.
withValues(Map<String, ? extends Long>) - Method in class com.facebook.buck.counters.CounterSnapshot
Copy current immutable object by replacing values map with specified map.
withVerbose(boolean) - Method in class com.facebook.buck.jvm.java.JavacOptions
Copy current immutable object by setting value for verbose.
withVersion(String) - Method in class com.facebook.buck.android.NdkCxxPlatformCompiler
Copy current immutable object by setting value for version.
withVersion(String) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for version.
withVersion(String) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for version.
withVersionString(String) - Method in class com.facebook.buck.jvm.java.JavacVersion
Copy current immutable object by setting value for versionString.
withVersionString(String) - Method in class com.facebook.buck.python.PythonVersion
Copy current immutable object by setting value for versionString.
withWatchAppPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for watchAppPath.
withWatchman(Watchman) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for watchman.
withWatchmanQueryTimeoutMs(long) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting present value for optional watchmanQueryTimeoutMs.
withWatchmanQueryTimeoutMs(Optional<Long>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting optional value for watchmanQueryTimeoutMs.
withWhitelistedStringDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of whitelistedStringDirectories.
withWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of whitelistedStringDirectories.
withWorkingDirectoryChanges(boolean) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for workingDirectoryChanges.
withWriteHeaders(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.HttpCacheEntry
Copy current immutable object by replacing writeHeaders map with specified map.
withXctest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for xctest.
withYaccCompiler(Tool) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional yaccCompiler.
withYaccCompiler(Optional<Tool>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for yaccCompiler.
withZipSafe(boolean) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by setting present value for optional zipSafe.
withZipSafe(Optional<Boolean>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by setting optional value for zipSafe.
workingDirectory - Variable in class com.facebook.buck.shell.ShellStep
If specified, working directory will be different from project root.
workingDirectoryChanges(boolean) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for workingDirectoryChanges.
workingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
workingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
WorkQueueExecutionOrder - Enum in com.facebook.buck.cli
 
WorkspaceAndProjectGenerator - Class in com.facebook.buck.apple
 
WorkspaceAndProjectGenerator(ProjectFilesystem, TargetGraph, XcodeWorkspaceConfigDescription.Arg, BuildTarget, Set<ProjectGenerator.Option>, boolean, boolean, ImmutableList<String>, boolean, boolean, ExecutableFinder, ImmutableMap<String, String>, FlavorDomain<CxxPlatform>, CxxPlatform, String, Function<TargetNode<?>, SourcePathResolver>, BuckEventBus, HalideBuckConfig, CxxBuckConfig) - Constructor for class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
WorkspaceGenerator - Class in com.facebook.buck.apple
Collects file references and generates an xcworkspace.
WorkspaceGenerator(ProjectFilesystem, String, Path) - Constructor for class com.facebook.buck.apple.WorkspaceGenerator
 
workspaceName - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
write(OutputStream) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
write(OutputStream) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
write(DepsForBuildFiles, String, ObjectMapper, ListeningExecutorService, int) - Static method in class com.facebook.buck.autodeps.AutodepsWriter
Writes the .autodeps files in parallel using the commandThreadManager.
write(TBase<?, ?>) - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
write() - Method in class com.facebook.buck.jvm.java.intellij.IjProject
Write the project to disk.
write(BuckConfig) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
write(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(byte[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(byte[], int, int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(int) - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
write(byte[], int, int) - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
write(byte[], int, int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
write(int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Writes the specified byte to this output stream.
writeAndSend(TBase<?, ?>) - Method in class com.facebook.buck.distributed.ThriftOverHttp
 
writeArtifactCompressionEvent(ArtifactCompressionEvent, ChromeTraceEvent.Phase) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
writeBytesToPath(byte[], Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
writeContentsToPath(String, Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
writeEvent(IndividualTestEvent.Finished) - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
WriteFile - Class in com.facebook.buck.file
 
WriteFile(BuildRuleParams, SourcePathResolver, String, Path, boolean) - Constructor for class com.facebook.buck.file.WriteFile
 
WriteFile(BuildRuleParams, SourcePathResolver, byte[], Path, boolean) - Constructor for class com.facebook.buck.file.WriteFile
 
WriteFileStep - Class in com.facebook.buck.step.fs
 
WriteFileStep(ProjectFilesystem, ByteSource, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
WriteFileStep(ProjectFilesystem, String, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
WriteFileStep(ProjectFilesystem, Supplier<String>, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
writeLinesToFile(Iterable<String>, Path) - Static method in class com.facebook.buck.io.MoreFiles
Writes the specified lines to the specified file, encoded as UTF-8.
writeLinesToPath(Iterable<String>, Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
Writes each line in lines with a trailing newline to a file at the specified path.
writeLock() - Method in class com.facebook.buck.util.concurrent.AutoCloseableReadWriteUpdateLock
 
writeMetadataToDisk(boolean) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Writes the metadata currently stored in memory to the directory returned by BuildInfo.getPathToMetadataDirectory(BuildTarget).
writeOutput() - Method in class com.facebook.buck.graph.Dot
 
writeResult(String, List<TestResult>) - Method in class com.facebook.buck.testrunner.BaseRunner
The test result file is written as XML to avoid introducing a dependency on JSON (see class overview).
writeStdin(ByteBuffer) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Invoke this to directly write data to the launched process's stdin.
WriteStringTemplateRule - Class in com.facebook.buck.rules
 
WriteStringTemplateRule(BuildRuleParams, SourcePathResolver, Path, SourcePath, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.rules.WriteStringTemplateRule
 
writeSubgraphOutput(DirectedAcyclicGraph<T>, String, ImmutableSet<T>, Function<T, String>, Appendable) - Static method in class com.facebook.buck.graph.Dot
 
writeTo(ProjectFilesystem, Path) - Method in class com.facebook.buck.jvm.java.abi.StubJar
 
writeToFile(ST, Path) - Method in class com.facebook.buck.jvm.java.intellij.IjProjectWriter
 
writeWorkspace() - Method in class com.facebook.buck.apple.WorkspaceGenerator
 
writeXmlOutput(List<TestResults>, Writer) - Static method in class com.facebook.buck.cli.TestRunning
Writes the test results in XML format to the supplied writer.

X

XCBuildConfiguration - Class in com.facebook.buck.apple.xcode.xcodeproj
Build configuration containing a file reference ton an xcconfig file and additional inline settings.
XCBuildConfiguration(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
XCConfigurationList - Class in com.facebook.buck.apple.xcode.xcodeproj
List of build configurations.
XCConfigurationList() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
XCODE_BUILD_SCRIPT_FLAVOR_VALUE - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
XCODE_TARGET_BUILD_RULE_TYPES - Static variable in class com.facebook.buck.apple.AppleBuildRules
 
XcodePostbuildScriptDescription - Class in com.facebook.buck.apple
Description for an xcode_postbuild_script rule which runs a shell script after the 'copy resources' phase has run.
XcodePostbuildScriptDescription() - Constructor for class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
XcodePrebuildScriptDescription - Class in com.facebook.buck.apple
Description for an xcode_prebuild_script rule which runs a shell script before the Apple target that depends on it is built.
XcodePrebuildScriptDescription() - Constructor for class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
xcodeProductType - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
xcodeProductType - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
XcodeprojSerializer - Class in com.facebook.buck.apple.xcode
Serializer that handles conversion of an in-memory object graph representation of an xcode project (instances of PBXObject) into an Apple property list.
XcodeprojSerializer(GidGenerator, PBXProject) - Constructor for class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
XcodeScriptDescriptionArg - Class in com.facebook.buck.apple
 
XcodeScriptDescriptionArg() - Constructor for class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
XcodeWorkspaceConfigDescription - Class in com.facebook.buck.apple
 
XcodeWorkspaceConfigDescription() - Constructor for class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
XcodeWorkspaceConfigDescription.Arg - Class in com.facebook.buck.apple
 
XcodeWorkspaceConfigDescription.Arg() - Constructor for class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
XCScheme - Class in com.facebook.buck.apple.xcode
 
XCScheme(String, Optional<XCScheme.BuildAction>, Optional<XCScheme.TestAction>, Optional<XCScheme.LaunchAction>, Optional<XCScheme.ProfileAction>, Optional<XCScheme.AnalyzeAction>, Optional<XCScheme.ArchiveAction>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme
 
XCScheme.AnalyzeAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.AnalyzeAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
XCScheme.ArchiveAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.ArchiveAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
XCScheme.BuildableReference - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildableReference(String, String, String, String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
XCScheme.BuildAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildAction(boolean) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
XCScheme.BuildActionEntry - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildActionEntry(XCScheme.BuildableReference, EnumSet<XCScheme.BuildActionEntry.BuildFor>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
XCScheme.BuildActionEntry.BuildFor - Enum in com.facebook.buck.apple.xcode
 
XCScheme.LaunchAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.LaunchAction(XCScheme.BuildableReference, String, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
XCScheme.ProfileAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.ProfileAction(XCScheme.BuildableReference, String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
XCScheme.TestableReference - Class in com.facebook.buck.apple.xcode
 
XCScheme.TestableReference(XCScheme.BuildableReference) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.TestableReference
 
XCScheme.TestAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.TestAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
XctestOutputParsing - Class in com.facebook.buck.apple
Utility class to parse the output from xctest and otest.
XctestRunTestsStep - Class in com.facebook.buck.apple
Runs xctest on logic or application tests paired with a host.
XctestRunTestsStep(ProjectFilesystem, ImmutableMap<String, String>, ImmutableList<String>, String, Path, Path, Supplier<Optional<Path>>) - Constructor for class com.facebook.buck.apple.XctestRunTestsStep
 
XctoolOutputParsing - Class in com.facebook.buck.apple
Utility class to parse the output from xctool -reporter json-stream.
XctoolOutputParsing.BeginOcunitEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginOcunitEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginOcunitEvent
 
XctoolOutputParsing.BeginTestEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginTestEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
XctoolOutputParsing.BeginTestSuiteEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginTestSuiteEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
XctoolOutputParsing.EndOcunitEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndOcunitEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
XctoolOutputParsing.EndTestEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndTestEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
XctoolOutputParsing.EndTestSuiteEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndTestSuiteEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
XctoolOutputParsing.StatusEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.StatusEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.StatusEvent
 
XctoolOutputParsing.TestException - Class in com.facebook.buck.apple
 
XctoolOutputParsing.TestException() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
XctoolOutputParsing.XctoolEventCallback - Interface in com.facebook.buck.apple
Callbacks invoked with events emitted by xctool -reporter json-stream.
XctoolRunTestsStep - Class in com.facebook.buck.apple
Runs xctool on one or more logic tests and/or application tests (each paired with a host application).
XctoolRunTestsStep(ProjectFilesystem, Path, Optional<Long>, String, Optional<String>, Collection<Path>, Map<Path, Path>, Path, Optional<? extends XctoolRunTestsStep.StdoutReadingCallback>, Supplier<Optional<Path>>, TestSelectorList, Optional<String>, Optional<Path>, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.apple.XctoolRunTestsStep
 
XctoolRunTestsStep.StdoutReadingCallback - Interface in com.facebook.buck.apple
 
XCVersionGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
 
XCVersionGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
XmlDomParser - Class in com.facebook.buck.util
 
XmlTestResultParser - Class in com.facebook.buck.test
 
XMX_OVERRIDE - Static variable in class com.facebook.buck.android.DxStep
 
xzCompressionLevel - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
XzStep - Class in com.facebook.buck.step.fs
A Step to compress a file with XZ / LZMA2.
XzStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ compression level 4.
XzStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ compression level 4.
XzStep(ProjectFilesystem, Path, Path, int) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with the given XZ compression level and output path.
XzStep(ProjectFilesystem, Path, int) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ at a user supplied compression level .

Y

yaccCompiler - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 

Z

ZERO - Static variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
 
Zip - Class in com.facebook.buck.zip
 
Zip(BuildRuleParams, SourcePathResolver, String, ImmutableSortedSet<SourcePath>) - Constructor for class com.facebook.buck.zip.Zip
 
ZipalignStep - Class in com.facebook.buck.android
 
ZipalignStep(Path, Path, Path) - Constructor for class com.facebook.buck.android.ZipalignStep
 
zipAndConcat(Iterable<T>...) - Static method in class com.facebook.buck.util.MoreIterables
Combine the given iterables by peeling off items one at a time from each of the input iterables until any one of the iterables are exhausted.
ZipCompressionLevel - Enum in com.facebook.buck.zip
 
ZipConstants - Class in com.facebook.buck.zip
 
ZipDescription - Class in com.facebook.buck.zip
 
ZipDescription() - Constructor for class com.facebook.buck.zip.ZipDescription
 
ZipDescription.Arg - Class in com.facebook.buck.zip
 
ZipDescription.Arg() - Constructor for class com.facebook.buck.zip.ZipDescription.Arg
 
ZipFileTraversal - Class in com.facebook.buck.util
 
ZipFileTraversal(Path) - Constructor for class com.facebook.buck.util.ZipFileTraversal
 
ZipOutputStreams - Class in com.facebook.buck.zip
 
ZipOutputStreams.HandleDuplicates - Enum in com.facebook.buck.zip
 
zipSafe - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
zipSafe - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
ZipScrubberStep - Class in com.facebook.buck.zip
 
ZipScrubberStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.zip.ZipScrubberStep
 
ZipSplitter - Interface in com.facebook.buck.dalvik
 
ZipSplitter.CanaryStrategy - Enum in com.facebook.buck.dalvik
 
ZipSplitter.DexSplitStrategy - Enum in com.facebook.buck.dalvik
 
ZipSplitterFactory - Interface in com.facebook.buck.dalvik
 
ZipStep - Class in com.facebook.buck.zip
A Step that creates a ZIP archive..
ZipStep(ProjectFilesystem, Path, Set<Path>, boolean, ZipCompressionLevel, Path) - Constructor for class com.facebook.buck.zip.ZipStep
Create a ZipStep to create or update a zip archive.
ZipWriteTest - Class in com.facebook.buck.zip
A small test program to exercize CustomZipOutputStream.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z